home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 September / CHIP Eylül 1998.iso / Slackwar / docs / Hardware-HOWTO < prev    next >
Text File  |  1997-12-20  |  72KB  |  2,419 lines

  1.   Linux Hardware Compatibility HOWTO
  2.   Patrick Reijnen, <patrickr@bart.nl (remove "antispam")>
  3.   v97.6, 10 December 1997
  4.  
  5.   This document lists most of the hardware supported by Linux and helps
  6.   you locate any necessary drivers.
  7.  
  8.   1.  Introduction
  9.  
  10.   NOTE: CHECK APPENDIX C ON PnP DEVICES AND ISAPNPTOOLS.
  11.  
  12.   1.1.  Welcome
  13.  
  14.   Welcome to the Linux Hardware Compatibility HOWTO. This document lists
  15.   most of the hardware components (not computers with components build
  16.   in) supported by Linux, so reading through this document you can
  17.   choose the components for your own Linux computer. As the list of
  18.   components supported by Linux is growing rapidly, this document will
  19.   never be complete. So, when components are not mentioned in this
  20.   HOWTO, the only reason will be that I don't know they are supported. I
  21.   simply have not found support for the component and/or nobody has told
  22.   me about support.
  23.  
  24.   Subsections titled Others list hardware with alpha or beta drivers in
  25.   varying degrees of usability or other drivers that aren't included in
  26.   standard kernels. Note that some drivers only exist in alpha kernels,
  27.   so if you see something listed as supported but isn't in your version
  28.   of the Linux kernel, upgrade.
  29.  
  30.   The latest version of this document can be found on
  31.   <http://users.bart.nl/~patrickr/hardware-howto/Hardware-HOWTO.html>,
  32.   SunSite and all the usual mirror sites. Translations of this and other
  33.   Linux HOWTO's can be found at
  34.   <http://sunsite.unc.edu/pub/Linux/docs/HOWTO/translations> and
  35.   <ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/translations>.
  36.  
  37.   If you know of any Linux hardware (in)compatibilities not listed here
  38.   please let me know, just send mail. You can also check David Welton's
  39.   page  <http://lil.ashpool.com>. There you can fill in a form with your
  40.   incompatible hardware and send it to him by mail. Thanks.
  41.  
  42.   Still need some help selecting components after reading this document?
  43.   Check the "Build Your Own PC" site at  <http://www.verinet.com/pc/>.
  44.  
  45.   1.2.  Copyright
  46.  
  47.   Copyright 1997 Patrick Reijnen
  48.  
  49.   This HOWTO is free documentation; you can redistribute it and/or
  50.   modify it ubder the terms of the GNU General Public License as
  51.   published by the Free software Foundation; either version 2 of the
  52.   license, or (at your option) any later version.
  53.  
  54.   This document is distributed in the hope that it will be useful, but
  55.   without any warranty; without even the implied warranty of
  56.   merchantability or fitness for a particular purpose. See the GNU
  57.   General Public License for more details.  You can obtain a copy of the
  58.   GNU General Public License by writing to the Free Software
  59.   Foundation,, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  60.  
  61.   If you use this or any other Linux HOWTO's in a commercial
  62.   distribution, it would be nice to send the authors a complimentary
  63.   copy of your product.
  64.   1.3.  System architectures
  65.  
  66.   This document only deals with Linux for Intel platforms, for other
  67.   platforms check the following:
  68.  
  69.   ╖  ARM Linux
  70.      <http://www.arm.uk.linux.org/~rmk92/armlinux.html>
  71.  
  72.   ╖  Linux/68k
  73.  
  74.   ╖  Linux/8086
  75.      <http://www.linux.org.uk/Linux8086.html>
  76.  
  77.   ╖  Linux/Alpha
  78.      <http://www.azstarnet.com/~axplinux/>
  79.  
  80.   ╖  Linux/MIPS
  81.      <http://www.fnet.fr/linux-mips/>
  82.  
  83.   ╖  Linux/PowerPC
  84.      <http://www.linuxppc.org/>
  85.  
  86.   ╖  Linux for Acorn
  87.      <http://www.ph.kcl.ac.uk/~amb/linux.html>
  88.  
  89.   ╖  Linux for PowerMac
  90.      <http://ftp.sunet.se/pub/os/Linux/mklinux/mkarchive/info/index.html>
  91.  
  92.   2.  Computers/Motherboards/BIOS
  93.  
  94.   ISA, VLB, EISA, and PCI buses are all supported.
  95.  
  96.   PS/2 and Microchannel (MCA) is supported in the standard kernel 2.0.7.
  97.   There is support for MCA in kernel 2.1.16 and newer, but this code is
  98.   still a little buggy. For more information you can always look at the
  99.   Micro Channel Linux Home Page ( <http://glycerine.itsmm.uni.edu/mca/>)
  100.  
  101.   2.1.  Specific systems
  102.  
  103.   ╖  IBM PS/2 MCA systems
  104.      <ftp://ftp.dcrl.nd.edu/pub/misc/linux/>
  105.  
  106.   Many new PCI boards are causing a couple of failure messages during
  107.   boot time when "Probing PCI Hardware". The procedure presents the
  108.   folowing message
  109.  
  110.       Warning : Unknown PCI device (8086:7100).  Please read include/linux/pci.h
  111.  
  112.   It tells you to read the pci.h file. From this file is the following
  113.   quote
  114.  
  115.            PROCEDURE TO REPORT NEW PCI DEVICES
  116.       We are trying to collect information on new PCI devices, using
  117.       the standard PCI identification procedure. If some warning is
  118.       displayed at boot time, please report
  119.            - /proc/pci
  120.            - your exact hardware description. Try to find out
  121.              which device is unknown. It may be you mainboard chipset.
  122.              PCI-CPU bridge or PCI-ISA bridge.
  123.            - If you can't find the actual information in your hardware
  124.              booklet, try to read the references of the chip on the board.
  125.            - Send all that to linux-pcisupport@cao-vlsi.ibp.fr,
  126.              and I'll add your device to the list as soon as possible
  127.  
  128.       BEFORE you send a mail, please check the latest linux releases
  129.       to be sure it has not been recently added.
  130.  
  131.              Thanks
  132.                    Frederic Potter.
  133.  
  134.   Normally spoken you motherboard and the unknown PCI devices will
  135.   function correctly.
  136.  
  137.   2.2.  Unsupported
  138.  
  139.   ╖  Supermicro P5MMA with BIOS versions 1.36, 1.37 and 1.4. Linux will
  140.      not boot on this motherboard. A new (beta) release of the BIOS
  141.      which makes Linux boot, is available at
  142.      <ftp.supermicro.com/mma9051.zip>
  143.  
  144.   ╖  Supermicro P5MMA98. Linux will not boot on this motherboard. A new
  145.      (beta) release of the BIOS which makes Linux boot, is available at
  146.      <ftp.supermicro.com/a98905.zip>?
  147.  
  148.   3.  Laptops
  149.  
  150.   For more information about Linux and laptops, the following site is a
  151.   good starting point.
  152.  
  153.   ╖  Linux Laptop Homepage
  154.      <http://www.cs.utexas.edu/users/kharker/linux-laptop/>
  155.  
  156.   Other information related to laptops can be found at the following
  157.   sites:
  158.  
  159.   ╖  Avanced Power Management
  160.      <ftp://ftp.cs.unc.edu/pub/users/faith/linux/>
  161.  
  162.   ╖  Notebook battery status
  163.      <ftp://sunsite.unc.edu/pub/Linux/system/power/>
  164.  
  165.   ╖  non-blinking cursor
  166.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/noblink-1.7.tar.gz>
  167.  
  168.   ╖  other general info
  169.      <ftp://tsx-11.mit.edu/pub/linux/packages/laptops/>
  170.  
  171.   3.1.  Specific laptops
  172.  
  173.   ╖  Compaq Concerto (pen driver)
  174.      <http://www.cs.nmsu.edu/~pfeiffer/>
  175.  
  176.   ╖  Compaq Contura Aero
  177.      <http://domen.uninett.no/~hta/linux/aero-faq.html>
  178.  
  179.   ╖  IBM ThinkPad
  180.      <http://peipa.essex.ac.uk/tp-linux/tp-linux.html>
  181.  
  182.   ╖  NEC Versa M and P
  183.      <http://www.santafe.edu:80/~nelson/versa-linux/>
  184.  
  185.   ╖  Tadpole P1000
  186.      <http://www.tadpole.com/Support/linux.html>
  187.  
  188.   ╖  Tadpole P1000 (another one)
  189.  
  190.   ╖  TI TravelMate 4000M
  191.      <ftp://ftp.biomath.jussieu.fr/pub/linux/TM4000M-mini-HOWTO.txt.Z>
  192.  
  193.   ╖  TI TravelMate 5100
  194.  
  195.   ╖  Toshiba Satellite Pro 400CDT
  196.      <http://terra.mpikg-teltow.mpg.de/~burger/T400CDT-Linux.html>
  197.  
  198.   3.2.  PCMCIA
  199.  
  200.   ╖  PCMCIA
  201.      <http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html>
  202.  
  203.   PCMCIA drivers currently support all common PCMCIA controllers,
  204.   including Databook TCIC/2, Intel i82365SL, Cirrus PD67xx, and Vadem
  205.   VG-468 chipsets.  Motorola 6AHC05GA controller used in some Hyundai
  206.   laptops is not supported.  See Appendix B for a list of supported
  207.   PCMCIA cards.
  208.  
  209.   4.  CPU/FPU
  210.  
  211.   Intel/AMD/Cyrix 386SX/DX/SL/DXL/SLC, 486SX/DX/SL/SX2/DX2/DX4 are
  212.   supported. Intel Pentium and Petium Pro also work. AMD K5 and K6 work
  213.   good, although older versions of K6 should be avoided as they are
  214.   buggy.
  215.  
  216.   Linux has built-in FPU emulation if you don't have a math coprocessor.
  217.  
  218.   Experimental SMP (multiple CPU) support is included in kernel 1.3.31
  219.   and newer. Check the Linux/SMP Project page for details and updates.
  220.  
  221.   ╖  Linux/SMP Project
  222.      <http://www.linux.org.uk/SMP/title.html>
  223.  
  224.   A few very early AMD 486DX's may hang in some special situations. All
  225.   current chips should be okay and getting a chip swap for old CPU's
  226.   should not be a problem.
  227.  
  228.   ULSI Math*Co series has a bug in the FSAVE and FRSTOR instructions
  229.   that causes problems with all protected mode operating systems. Some
  230.   older IIT and Cyrix chips may also have this problem.
  231.  
  232.   There are problems with TLB flushing in UMC U5S chips in very old
  233.   kernels. (1.1.x)
  234.  
  235.   ╖  enable cache on Cyrix processors
  236.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/CxPatch030.tar.z>
  237.  
  238.   ╖  Cyrix software cache control
  239.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/linux.cxpatch>
  240.  
  241.   ╖  Cyrix 5x86 CPU register settings
  242.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cx5x86mod_1.0c.tgz>
  243.  
  244.   5.  Video cards
  245.  
  246.   Linux will work with all video cards in text mode, VGA cards not
  247.   listed below probably will still work with mono VGA and/or standard
  248.   VGA drivers.
  249.  
  250.   If you're looking into buying a cheap video card to run X, keep in
  251.   mind that accelerated cards (ATI Mach, ET4000/W32p, S3) are MUCH
  252.   faster than unaccelerated or partially accelerated (Cirrus, WD) cards.
  253.  
  254.   ``32 bpp'' is actually 24 bit color aligned on 32 bit boundaries. It
  255.   does NOT mean the cards are capable of 32 bit color, they still
  256.   display 24 bit color (16,777,216 colors). 24 bit packed pixels modes
  257.   are not supported in XFree86, so cards that can do 24 bit modes to get
  258.   higher resolutions in other OS's are not able to do this in X using
  259.   XFree86. These cards include Mach32, Cirrus 542x, S3 801/805/868/968,
  260.   ET4000, and others.
  261.  
  262.   5.1.  Diamond video cards
  263.  
  264.   Most currently available Diamond cards ARE supported by the current
  265.   release of XFree86. Early Diamond cards may not be officially
  266.   supported by XFree86, but there are ways of getting them to work.
  267.   Diamond is now actively supporting the XFree86 Project.
  268.  
  269.   5.2.  SVGALIB (graphics for console)
  270.  
  271.   ╖  VGA
  272.  
  273.   ╖  EGA
  274.  
  275.   ╖  ARK Logic ARK1000PV/2000PV
  276.  
  277.   ╖  ATI VGA Wonder
  278.  
  279.   ╖  ATI Mach32
  280.  
  281.   ╖  Cirrus 542x, 543x
  282.  
  283.   ╖  OAK OTI-037/67/77/87
  284.  
  285.   ╖  S3 (limited support)
  286.  
  287.   ╖  Trident TVGA8900/9000
  288.  
  289.   ╖  Tseng ET3000/ET4000/W32
  290.  
  291.   5.3.  XFree86 3.3.1
  292.  
  293.   5.3.1.  Accelerated
  294.  
  295.   ╖  ARK Logic ARK1000PV/VL, ARK2000PV/MT
  296.  
  297.   ╖  ATI Mach8
  298.  
  299.   ╖  ATI Mach32 (16 bpp supported for cards with RAMDAC ATI68875,
  300.      AT&T20C49x, BT481 and 2Mb video ram)
  301.  
  302.   ╖  ATI Mach64 (16/32 bpp supported for cards with RAMDAC ATI68860,
  303.      ATI68875, CH8398, STG1702, STG1703, AT&T20C408, 3D Rage II,
  304.      internal, IBM RGB514)
  305.  
  306.   ╖  Chips & Technologies 64200, 64300, 65520, 65525, 65530, 65535,
  307.      65540, 65545, 65546, 65548, 65550, 65554
  308.  
  309.   ╖  Cirrus Logic 5420, 542x/5430 (16 bpp), 5434 (16/32 bpp), 5436,
  310.      544x, 546x, 5480, 62x5, 754x
  311.  
  312.   ╖  IBM 8514/A
  313.  
  314.   ╖  IBM XGA-I, XGA-II
  315.  
  316.   ╖  IIT AGX-010/014/015/016 (16 bpp)
  317.  
  318.   ╖  Matrox MGA2064W (Millennium)
  319.  
  320.   ╖  Matrox MGA1064SG (Mystique)
  321.  
  322.   ╖  Number Nine Imagine I128
  323.  
  324.   ╖  Oak OTI-087
  325.  
  326.   ╖  S3 732 (Trio32), 764 (Trio64), Trio64V+, 801, 805, 864, 866, 868,
  327.      86C325 (ViRGE), 86C375 (ViRGE/DX), 86C385 (ViRGE/GX), 86C988
  328.      (ViRGE/VX), 911, 924, 928, 964, 968
  329.  
  330.   ╖  see Appendix A for list of supported S3 cards
  331.  
  332.   ╖  SiS 86c201, 86c202, 86c205
  333.  
  334.   ╖  Trident 9440, 96xx, Cyber938x
  335.  
  336.   ╖  Tseng ET4000/W32/W32i/W32p, ET6000
  337.  
  338.   ╖  Weitek P9000 (16/32 bpp)
  339.  
  340.   ╖  Diamond Viper VLB/PCI
  341.  
  342.   ╖  Orchid P9000
  343.  
  344.   ╖  Western Digital WD90C24/24A/24A2/31/33
  345.  
  346.   5.3.2.  Unaccelerated
  347.  
  348.   ╖  Alliance AP6422, AT24
  349.  
  350.   ╖  ATI VGA Wonder series
  351.  
  352.   ╖  Avance Logic AL2101/2228/2301/2302/2308/2401
  353.  
  354.   ╖  Cirrus Logic 6420/6440, 7555
  355.  
  356.   ╖  Compaq AVGA
  357.  
  358.   ╖  DEC 21030
  359.  
  360.   ╖  Genoa GVGA
  361.  
  362.   ╖  MCGA (320x200)
  363.  
  364.   ╖  MX MX68000/MX68010
  365.  
  366.   ╖  NCR 77C22, 77C22E, 77C22E+
  367.  
  368.   ╖  NVidia NV1
  369.  
  370.   ╖  Oak OTI-037C, OTI-067, OTI-077
  371.  
  372.   ╖  RealTek RTG3106
  373.  
  374.   ╖  SGS-Thomson STG2000
  375.  
  376.   ╖  Trident 8800CS, 8200LX, 8900x, 9000, 9000i, 9100B, 9200CXr,
  377.      9320LCD, 9400CXi, 9420, 9420DGi, 9430DGi
  378.  
  379.   ╖  Tseng ET3000, ET4000AX
  380.  
  381.   ╖  VGA (standard VGA, 4 bit, slow)
  382.  
  383.   ╖  Video 7 / Headland Technologies HT216-32
  384.  
  385.   ╖  Western Digital/Paradise PVGA1, WD90C00/10/11/30
  386.  
  387.   5.3.3.  Monochrome
  388.  
  389.   ╖  Hercules mono
  390.  
  391.   ╖  Hyundai HGC-1280
  392.  
  393.   ╖  Sigma LaserView PLUS
  394.  
  395.   ╖  VGA mono
  396.  
  397.   5.3.4.  Others
  398.  
  399.   ╖  EGA (ancient, from c. 1992)
  400.      <ftp://ftp.funet.fi/pub/Linux/BETA/Xega/>
  401.  
  402.   5.4.  S.u.S.E. X-Server
  403.  
  404.   S.u.S.E. is building a serie of X-servers based on the XFree-86 code.
  405.   These X-servers support new video cards and are bug fixe releases for
  406.   XFree86 X-servers. S.u.S.E is building these X-servers together with
  407.   The XFree86 Project, Inc. These X-Servers will be in the next XFree86
  408.   version. These X-servers can be found at
  409.   <http://www.suse.de/index.html>. At this moment S.u.S.E. X-Servers are
  410.   available for the following video cards.
  411.  
  412.   ╖  XSuSE Elsa GLoria X-Server
  413.  
  414.   ╖  ELSA GLoria L, GLoria L/MX, Gloria S
  415.  
  416.   ╖  Video cards with the Alliance Semiconductor AT3D (also AT25) Chip
  417.  
  418.   ╖  Hercules Stingray 128 3D
  419.  
  420.   ╖  XSuSE NVidia X-Server. (with PCI and AGP support)
  421.  
  422.   ╖  ASUS 3Dexplorer
  423.  
  424.   ╖  Diamond Viper 330
  425.  
  426.   ╖  ELSA VICTORY Erazor
  427.  
  428.   ╖  STB Velocity 128
  429.  
  430.   ╖  XSuSE Matrox. Support for Mystique, Millennium, Millennium II and
  431.      Millennium II AGP
  432.  
  433.   ╖  XSuSE Tseng. W32, W32i ET6100 and ET6300 support.
  434.  
  435.   5.5.  Commercial X servers
  436.  
  437.   Commercial X servers provide support for cards not supported by
  438.   XFree86, and might give better performances for cards that are
  439.   supported by XFree86. In general they support many more cards than
  440.   XFree86, so I'll onlys list cards that aren't supported by XFree86
  441.   here. Contact the vendors directly or check the Commercial HOWTO for
  442.   more info.
  443.  
  444.   5.5.1.  Accelerated-X 1.2
  445.  
  446.   ╖  Chips & Technologies 82C45x, 82C48x
  447.  
  448.   ╖  Compaq QVision 2000
  449.  
  450.   ╖  Weitek P9100
  451.  
  452.   X Inside, Inc. <info@xinside.com>
  453.  
  454.   Accel-X supports most cards in 16 and 32 bpp modes and it also
  455.   supports 24 bit packed pixel modes for cards that have these modes,
  456.   including ATI Mach32, Mach64 (1280x1024@24bpp), ET4000/W32p,
  457.   S3-866/868/968, and more. Accel-X also supports other input hardware
  458.   like graphics tablets and touchscreens.
  459.  
  460.   Accel-X also supports XVideo (Xv) extensions (on Matrox Comet, Marvel-
  461.   II, and SPEA ShowTime Plus), PEX, and XIE.
  462.  
  463.   5.5.2.  Metro-X 2.3
  464.  
  465.   Metro Link <sales@metrolink.com>
  466.  
  467.   Metro-X supports more boards than XFree but less than Accel-X, however
  468.   I don't have much more information as I can't seem to view the
  469.   PostScript files they sent me. Mail them directly for more info.
  470.  
  471.   The S3 ViRGE video card is said not to be supported by Metro-X.
  472.  
  473.   6.  Controllers (hard drive)
  474.  
  475.   Linux will work with standard IDE, MFM and RLL controllers. When using
  476.   MFM/RLL controllers it is important to use ext2fs and the bad block
  477.   checking options when formatting the disk.
  478.  
  479.   Enhanced IDE (EIDE) interfaces are supported. With up to two IDE
  480.   interfaces and up to four hard drives and/or CD-ROM drives. Linux will
  481.   detect these EIDE interfaces:
  482.  
  483.   ╖  CMD-640
  484.  
  485.   ╖  DTC 2278D
  486.  
  487.   ╖  FGI/Holtek HT-6560B
  488.  
  489.   ╖  RZ1000
  490.  
  491.   ╖  Triton I (82371FB) (with busmaster DMA)
  492.  
  493.   ╖  Triton II (82371SB) (with busmaster DMA)
  494.  
  495.   ESDI controllers that emulate the ST-506 (MFM/RLL/IDE) interface will
  496.   also work. The bad block checking comment also applies to these
  497.   controllers.
  498.  
  499.   Generic 8 bit XT controllers also work.
  500.  
  501.   Starting with pre-patch-2.0.31-3 IDE/ATAPI is provided.
  502.  
  503.   Other Controllers Supported:
  504.  
  505.   ╖  Tekram D690CD IDE PCI Cache Controller (with RAID level 1 Mirroring
  506.      and caching)
  507.  
  508.   7.  Controllers (SCSI)
  509.  
  510.   It is important to pick a SCSI controller carefully. Many cheap ISA
  511.   SCSI controllers are designed to drive CD-ROM's rather than anything
  512.   else. Such low end SCSI controllers are no better than IDE. See the
  513.   SCSI HOWTO and look at performance figures before buying a SCSI card.
  514.  
  515.   7.1.  Supported
  516.  
  517.   ╖  AMI Fast Disk VLB/EISA (BusLogic compatible)
  518.  
  519.   ╖  Adaptec AVA-1505/1515 (ISA) (Adaptec 152x compatible)
  520.  
  521.   ╖  Adaptec AHA-1510/152x (ISA/VLB) (AIC-6260/6360)
  522.  
  523.   ╖  Adaptec AHA-154x (ISA) (all models)
  524.  
  525.   ╖  Adaptec AHA-174x (EISA) (in enhanced mode)
  526.  
  527.   ╖  Adaptec AHA-274x (EISA) / 284x (VLB) (AIC-7770)
  528.  
  529.   ╖  Adaptec AHA 2920
  530.  
  531.   ╖  Adaptec AHA-2940/3940 (PCI) (AIC-7870) (since 1.3.6)
  532.  
  533.   ╖  Adaptec AVA1502E (ISA/VLB) (AIC-6360). Use the AHA 152x driver
  534.  
  535.   ╖  Always IN2000
  536.  
  537.   ╖  BusLogic (ISA/EISA/VLB/PCI) (all models)
  538.  
  539.   ╖  DPT PM2001, PM2012A (EATA-PIO)
  540.  
  541.   ╖  DPT Smartcache/SmartRAID Plus,III,IV families (ISA/EISA/PCI)
  542.      Take a look at  <http://www.uni-mainz.de/~neuffer/scsi/dpt/>(EATA-
  543.      DMA)
  544.      Cards in these families are PM2011, PM2021, PM2041, PM3021,
  545.      PM2012B, PM2022, PM2122, PM2322, PM2042, PM3122, PM3222, PM3332,
  546.      PM2024, PM2124, PM2044, PM2144, PM3224, PM3334
  547.  
  548.   ╖  DTC 329x (EISA) (Adaptec 154x compatible)
  549.  
  550.   ╖  Future Domain TMC-16x0, TMC-3260 (PCI)
  551.  
  552.   ╖  Future Domain TMC-8xx, TMC-950
  553.  
  554.   ╖  ICP-Vortex PCI-SCSI Disk Array Controllers (many RAID levels
  555.      supported)
  556.      Patches for Linux 1.2.13 and 2.0.29 are available at  <ftp://icp-
  557.      vortex.com/download/linux/>. The controllers GDT6111RP, GDT6121RP,
  558.      GDT6117RP, GDT6127RP, GDT6511RP, GDT6521RP, GDT6517RP, GDT6527RP,
  559.      GDT6537RP and GDT6557RP are supported. You can also use pre-
  560.      patch-2.0.31-4 to pre-patch-2.0.31-9.
  561.  
  562.   ╖  ICP-Vortex EISA-SCSI Controllers (many RAID levels supported)
  563.      Patches for Linux 1.2.13 and 2.0.29 are available at  <ftp://icp-
  564.      vortex.com/download/linux/>. The controllers GDT3000B, GDT3000A,
  565.      GDT3010A, GDT3020A and GDT3050A are supported. You can also use
  566.      pre-patch-2.0.31-4 to pre-patch-2.0.31-9.
  567.  
  568.   ╖  Media Vision Pro Audio Spectrum 16 SCSI (ISA)
  569.  
  570.   ╖  NCR 5380 generic cards
  571.  
  572.   ╖  NCR 53c400 (Trantor T130B) (use generic NCR 5380 SCSI support)
  573.  
  574.   ╖  NCR 53c406a (Acculogic ISApport / Media Vision Premium 3D SCSI)
  575.  
  576.   ╖  NCR 53c7x0, 53c8x0 (PCI)
  577.  
  578.   ╖  Qlogic / Control Concepts SCSI/IDE (FAS408) (ISA/VLB)
  579.  
  580.   ╖  Quantum ISA-200S, ISA-200MG
  581.  
  582.   ╖  Seagate ST-01/ST-02 (ISA)
  583.  
  584.   ╖  SoundBlaster 16 SCSI-2 (Adaptec 152x compatible) (ISA)
  585.  
  586.   ╖  Tekram DC-390, DC-390W/U/F
  587.  
  588.   ╖  Trantor T128/T128F/T228 (ISA)
  589.  
  590.   ╖  UltraStor 14F (ISA), 24F (EISA), 34F (VLB)
  591.  
  592.   ╖  Western Digital WD7000 SCSI
  593.  
  594.   7.2.  Others
  595.  
  596.   ╖  AMD AM53C974, AM79C974 (PCI) (Compaq, HP, Zeos onboard SCSI)
  597.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/AM53C974-0.3.tgz>
  598.  
  599.   ╖  Adaptec ACB-40xx SCSI-MFM/RLL bridgeboard
  600.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/adaptec-40XX.tar.gz>
  601.  
  602.   ╖  Always Technologies AL-500
  603.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/al500-0.2.tar.gz>
  604.  
  605.   ╖  BusLogic (ISA/EISA/VLB/PCI) (new beta driver)
  606.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/BusLogic-1.3.0.tar.gz>
  607.  
  608.   ╖  Iomega PC2/2B
  609.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/iomega_pc2-1.1.x.tar.gz>
  610.  
  611.   ╖  Qlogic (ISP1020) (PCI)
  612.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/isp1020-0.5.gz>
  613.  
  614.   ╖  Ricoh GSI-8
  615.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scsi/gsi8.tar.gz>
  616.  
  617.   7.3.  Unsupported
  618.  
  619.   ╖  Parallel port SCSI adapters
  620.  
  621.   ╖  Non Adaptec compatible DTC boards (327x, 328x)
  622.  
  623.   8.  Controllers (I/O)
  624.  
  625.   Any standard serial/parallel/joystick/combo cards. Linux supports
  626.   8250, 16450, 16550, and 16550A UART's. Cards that support non-standard
  627.   IRQ's (IRQ > 9) can be used.
  628.  
  629.   See National Semiconductor's ``Application Note AN-493'' by Martin S.
  630.   Michael. Section 5.0 describes in detail the differences between the
  631.   NS16550 and NS16550A. Briefly, the NS16550 had bugs in the FIFO
  632.   circuits, but the NS16550A (and later) chips fixed those. However,
  633.   there were very few NS16550's produced by National, long ago, so these
  634.   should be very rare. And many of the ``16550'' parts in actual modern
  635.   boards are from the many manufacturers of compatible parts, which may
  636.   not use the National ``A'' suffix. Also, some multiport boards will
  637.   use 16552 or 16554 or various other multiport or multifunction chips
  638.   from National or other suppliers (generally in a dense package
  639.   soldered to the board, not a 40 pin DIP). Mostly, don't worry about it
  640.   unless you encounter a very old 40 pin DIP National ``NS16550'' (no A)
  641.   chip loose or in an old board, in which case treat it as a 16450 (no
  642.   FIFO) rather than a 16550A. - Zhahai Stewart <zstewart@hisys.com>
  643.  
  644.   9.  Controllers (multiport)
  645.  
  646.   9.1.  Non-intelligent cards
  647.  
  648.   9.1.1.  Supported
  649.  
  650.   ╖  AST FourPort and clones (4 port)
  651.  
  652.   ╖  Accent Async-4 (4 port)
  653.  
  654.   ╖  Arnet Multiport-8 (8 port)
  655.  
  656.   ╖  Bell Technologies HUB6 (6 port)
  657.  
  658.   ╖  Boca BB-1004, 1008 (4, 8 port) - no DTR, DSR, and CD
  659.  
  660.   ╖  Boca BB-2016 (16 port)
  661.  
  662.   ╖  Boca IO/AT66 (6 port)
  663.  
  664.   ╖  Boca IO 2by4 (4 serial / 2 parallel, uses 5 IRQ's)
  665.  
  666.   ╖  Computone ValuePort (4, 6, 8 port) (AST FourPort compatible)
  667.  
  668.   ╖  DigiBoard PC/X (4, 8, 16 port)
  669.  
  670.   ╖  Comtrol Hostess 550 (4, 8 port)
  671.  
  672.   ╖  PC-COMM 4-port (4 port)
  673.  
  674.   ╖  SIIG I/O Expander 4S (4 port, uses 4 IRQ's)
  675.  
  676.   ╖  STB 4-COM (4 port)
  677.  
  678.   ╖  Twincom ACI/550
  679.  
  680.   ╖  Usenet Serial Board II (4 port)
  681.  
  682.   Non-intelligent cards usually come in two varieties, one using
  683.   standard com port addresses and use 4 IRQ's, and another that's AST
  684.   FourPort compatible and uses a selectable block of addresses and a
  685.   single IRQ. (Addresses and IRQ's are set using setserial.) If you're
  686.   getting one of these cards, be sure to check which standard it
  687.   conforms to, prices are no indication.
  688.  
  689.   9.2.  Intelligent cards
  690.  
  691.   9.2.1.  Supported
  692.  
  693.   ╖  Cyclades Cyclom-8Y/16Y (8, 16 port) (ISA/PCI)
  694.  
  695.   ╖  DigiBoard PC/Xe (ISA), PC/Xi (EISA) and PC/Xeve
  696.      <ftp://ftp.digibd.com/drivers/linux/>
  697.  
  698.   ╖  Stallion EasyIO (ISA) / EasyConnection 8/32 (ISA/MCA)
  699.  
  700.   ╖  Stallion EasyConnection 8/64 / ONboard (ISA/EISA/MCA) / Brumby /
  701.      Stallion (ISA)
  702.  
  703.   9.2.2.  Others
  704.  
  705.   ╖  Comtrol RocketPort (8/16/32 port)
  706.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/comtrol-1.04.tar.gz>
  707.  
  708.   ╖  Computone IntelliPort II (4/8/16 port)
  709.      contact Michael H. Warfield <mhw@wittsend.com>
  710.  
  711.   ╖  DigiBoard COM/Xi
  712.      contact Simon Park (si@wimpol.demon.co.uk) or Mark Hatle
  713.      (fray@krypton.mankato.msus.edu). NOTE: both email addresses seem
  714.      not to exist any longer.
  715.  
  716.   ╖  Hayes ESP8
  717.      contact Dennis Boylan <dennis@lan.com>
  718.  
  719.   ╖  Moxa C102, C104, C168, C218 (8 port), C320 (8/16/24/32 expandable)
  720.      and C320T
  721.      <ftp://ftp.moxa.com.tw/drivers/linux/>
  722.   ╖  Specialix SIO/XIO (modular, 4 to 32 ports)
  723.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/sidrv.taz>
  724.  
  725.   10.  Network adapters
  726.  
  727.   Ethernet adapters vary greatly in performance. In general the newer
  728.   the design the better. Some very old cards like the 3Com 3C501 are
  729.   only useful because they can be found in junk heaps for $5 a time. Be
  730.   careful with clones, not all are good clones and bad clones often
  731.   cause erratic lockups under Linux. Read the Ethernet HOWTO,
  732.   <http://sunsite.unc.edu/LDP/HOWTO/>, for detailed descriptions of
  733.   various cards.
  734.  
  735.   10.1.  Supported
  736.  
  737.   10.1.1.  Ethernet
  738.  
  739.   For ethernet cards with the DECchip DC21x4x family the "Tulip" driver
  740.   is available. More information on this driver can be found at
  741.   <http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html>.
  742.  
  743.   ╖  3Com 3C501 - ``avoid like the plague''
  744.  
  745.   ╖  3Com 3C503, 3C505, 3C507, 3C509/3C509B (ISA) / 3C579 (EISA)
  746.  
  747.   ╖  3Com Etherlink III Vortex Ethercards (3C590, 3c592, 3C595, 3c597)
  748.      (PCI), 3Com Etherlink XL Boomerang Ethercards (3c900, 3c905) (PCI)
  749.      and 3Com Fast EtherLink Ethercard (3c515) (ISA)
  750.      Newer versions of this driver are available at
  751.      <http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html>
  752.  
  753.   ╖  AMD LANCE (79C960) / PCnet-ISA/PCI (AT1500, HP J2405A,
  754.      NE1500/NE2100)
  755.  
  756.   ╖  AT&T GIS WaveLAN
  757.  
  758.   ╖  Allied Telesis AT1700
  759.  
  760.   ╖  Allied Telesis LA100PCI-T
  761.  
  762.   ╖  Ansel Communications AC3200 EISA
  763.  
  764.   ╖  Apricot Xen-II / 82596
  765.  
  766.   ╖  Cabletron E21xx
  767.  
  768.   ╖  Cogent EM110
  769.  
  770.   ╖  Danpex EN-9400
  771.  
  772.   ╖  DEC DE425 (EISA) / DE434/DE435 (PCI) / DE450/DE500 (DE4x5 driver)
  773.  
  774.   ╖  DEC DE450/DE500-XA (Tulip driver)
  775.  
  776.   ╖  DEC DEPCA and EtherWORKS
  777.  
  778.   ╖  DEC EtherWORKS 3
  779.  
  780.   ╖  DEC QSilver's (Tulip driver)
  781.  
  782.   ╖  Fujitsu FMV-181/182/183/184
  783.  
  784.   ╖  HP PCLAN (27245 and 27xxx series)
  785.  
  786.   ╖  HP PCLAN PLUS (27247B and 27252A)
  787.  
  788.   ╖  HP 10/100VG PCLAN (J2577, J2573, 27248B, J2585) (ISA/EISA/PCI)
  789.      More information at
  790.      <http://cesdis1.gsfc.nasa.gov:80/linux/drivers/100vg.html>
  791.  
  792.   ╖  ICL EtherTeam 16i / 32 EISA
  793.  
  794.   ╖  Intel EtherExpress
  795.  
  796.   ╖  Intel EtherExpress Pro
  797.  
  798.   ╖  KTI ET16/P-D2, ET16/P-DC ISA (work jumperless and with hardware-
  799.      configuration options)
  800.  
  801.   ╖  NE2000/NE1000 (be careful with clones)
  802.  
  803.   ╖  New Media Ethernet
  804.  
  805.   ╖  PureData PDUC8028, PDI8023
  806.  
  807.   ╖  SEEQ 8005
  808.  
  809.   ╖  SMC Ultra / EtherEZ (ISA)
  810.  
  811.   ╖  SMC 9000 series
  812.  
  813.   ╖  SMC PCI EtherPower 10/100 (Tulip driver)
  814.  
  815.   ╖  Schneider & Koch G16
  816.  
  817.   ╖  Western Digital WD80x3
  818.  
  819.   ╖  Zenith Z-Note / IBM ThinkPad 300 built-in adapter
  820.  
  821.   ╖  Znyx 312 etherarray (Tulip driver)
  822.  
  823.   10.1.2.  ISDN
  824.  
  825.   ╖  Linux ISDN WWW page
  826.      <http://www.ix.de/ix/linux/linux-isdn.html>
  827.  
  828.   ╖  3Com Sonix Arpeggio
  829.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/network/sonix.tgz>
  830.  
  831.   ╖  AVM A1
  832.      <ftp://ftp.franken.de/pub/isdn4linux/>
  833.  
  834.   ╖  Combinet EVERYWARE 1000 ISDN
  835.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/network/combinet1000isdn-1.02.tar.gz>
  836.  
  837.   ╖  Creatix PnP S0
  838.      <ftp://ftp.franken.de/pub/isdn4linux/>
  839.  
  840.   ╖  Elsa Microlink PCC-16, PCF, PCF-Pro, PCC-8
  841.      <ftp://ftp.franken.de/pub/isdn4linux/>
  842.  
  843.   ╖  ELSA QuickStep 1000
  844.      <ftp://ftp.franken.de/pub/isdn4linux/>
  845.  
  846.   ╖  ICN ISDN cards
  847.      <ftp://ftp.franken.de/pub/isdn4linux/>
  848.  
  849.   ╖  ITK ix1-micro Rev.2
  850.      <ftp://ftp.franken.de/pub/isdn4linux/>
  851.  
  852.   ╖  Octal PCBIT
  853.      <ftp://ftp.franken.de/pub/isdn4linux/>
  854.  
  855.   ╖  Teles 8.0/16.0/16.3 and compatible ones
  856.      <ftp://ftp.franken.de/pub/isdn4linux/>
  857.  
  858.   ╖  Teles S0
  859.      <ftp://ftp.franken.de/pub/isdn4linux/>
  860.  
  861.      ISDN cards that emulate standard modems or common Ethernet adapters
  862.      don't need any special drivers to work.
  863.  
  864.   10.1.3.  Pocket and portable adapters
  865.  
  866.   ╖  Accton parallel port ethernet adapter
  867.  
  868.   ╖  AT-Lan-Tec/RealTek parallel port adapter
  869.  
  870.   ╖  D-Link DE600/DE620 parallel port adapter
  871.  
  872.   10.1.4.  Slotless
  873.  
  874.   ╖  SLIP/CSLIP/PPP (serial port)
  875.  
  876.   ╖  EQL (serial IP load balancing)
  877.  
  878.   ╖  PLIP (parallel port) - using ``LapLink cable'' or bi-directional
  879.      cable
  880.  
  881.   10.1.5.  ARCnet
  882.  
  883.   ╖  Works with all ARCnet cards
  884.  
  885.   10.1.6.  Token Ring
  886.  
  887.   ╖  Any IBM token ring card not using DMA
  888.  
  889.   ╖  IBM Tropic chipset cards
  890.  
  891.   10.1.7.  FDDI
  892.  
  893.   ╖  DEC DEFEA (EISA) / DEFPA (PCI) (kernel 2.0.24 and later)
  894.  
  895.   10.1.8.  Amateur radio (AX.25)
  896.  
  897.   ╖  Gracilis PackeTwin
  898.  
  899.   ╖  Ottawa PI/PI2
  900.  
  901.   ╖  Most generic 8530 based HDLC boards
  902.  
  903.   10.1.9.  PCMCIA cards
  904.  
  905.   ╖  See Appendix B for complete list
  906.  
  907.   10.2.  Others
  908.  
  909.   10.2.1.  Ethernet
  910.  
  911.   ╖  Racal-Interlan NI5210 (i82586 Ethernet chip)
  912.  
  913.   ╖  Racal-Interlan NI6510 (am7990 lance chip). Starting with kernel
  914.      1.3.66 more than 16Mb Ram is supported.
  915.  
  916.   ╖  Racal-Interlan PCI card (AMD PC net chip 97c970) ??
  917.  
  918.   10.2.2.  ISDN
  919.  
  920.   ╖  SpellCaster's Datacomute/BRI, Telecomute/BRI (ISA)
  921.      <ftp://ftp.franken.de/pub/isdn4linux/>
  922.  
  923.   10.2.3.  ATM
  924.  
  925.   ╖  Efficient Networks ENI155P-MF 155 Mbps ATM adapter (PCI)
  926.      <http://lrcwww.epfl.ch/linux-atm/>
  927.  
  928.   10.2.4.  Frame Relay
  929.  
  930.   ╖  Sangoma S502 56K Frame Relay card
  931.      <ftp://ftp.sovereign.org/pub/wan/fr/>
  932.  
  933.   10.2.5.  Wireless
  934.  
  935.   ╖  Proxim RangeLan2 7100 (ISA) / 630x (OEM mini-ISA)
  936.      <http://www.komacke.com/distribution.html>
  937.  
  938.   10.3.  Unsupported
  939.  
  940.   ╖  Xircom adapters (PCMCIA and parallel port)
  941.  
  942.   ╖  IBM PCI Token Ring cards (all of them)
  943.  
  944.   ╖  Sysconnect / Schneider & Koch Token Ring cards (all of them)
  945.  
  946.   11.  Sound cards
  947.  
  948.   11.1.  Supported
  949.  
  950.   ╖  6850 UART MIDI
  951.  
  952.   ╖  Adlib (OPL2)
  953.  
  954.   ╖  Audio Excell DSP16
  955.  
  956.   ╖  Aztech Sound Galaxy NX Pro
  957.  
  958.   ╖  Crystal CS4232 (PnP) based cards
  959.  
  960.   ╖  ECHO-PSS cards (Orchid SoundWave32, Cardinal DSP16)
  961.  
  962.   ╖  Ensoniq SoundScape
  963.  
  964.   ╖  Gravis Ultrasound
  965.  
  966.   ╖  Gravis Ultrasound 16-bit sampling daughterboard
  967.  
  968.   ╖  Gravis Ultrasound MAX
  969.  
  970.   ╖  Logitech SoundMan Games (SBPro, 44kHz stereo support)
  971.  
  972.   ╖  Logitech SoundMan Wave (Jazz16/OPL4)
  973.  
  974.   ╖  Logitech SoundMan 16 (PAS-16 compatible)
  975.  
  976.   ╖  MPU-401 MIDI
  977.  
  978.   ╖  MediaTriX AudioTriX Pro
  979.  
  980.   ╖  Media Vision Premium 3D (Jazz16)
  981.  
  982.   ╖  Media Vision Pro Sonic 16 (Jazz)
  983.  
  984.   ╖  Media Vision Pro Audio Spectrum 16
  985.  
  986.   ╖  Microsoft Sound System (AD1848)
  987.  
  988.   ╖  OAK OTI-601D cards (Mozart)
  989.  
  990.   ╖  OPTi 82C928/82C929 cards (MAD16/MAD16 Pro/ISP16/Mozart)
  991.  
  992.   ╖  Sound Blaster
  993.  
  994.   ╖  Sound Blaster Pro
  995.  
  996.   ╖  Sound Blaster 16
  997.  
  998.   ╖  Turtle Beach Wavefront cards (Maui, Tropez)
  999.  
  1000.   ╖  Wave Blaster (and other daughterboards)
  1001.  
  1002.   ╖  Cards based on the ESS Technologies AudioDrive chips (688, 1688,
  1003.      1868, etc)
  1004.  
  1005.   11.2.  Others
  1006.  
  1007.   ╖  MPU-401 MIDI (intelligent mode)
  1008.      <ftp://sunsite.unc.edu/pub/Linux/kernel/sound/mpu401-0.2.tar.gz>
  1009.  
  1010.   ╖  AWE32 supports is started in kernel series 2.1.x?
  1011.  
  1012.   ╖  PC speaker / Parallel port DAC
  1013.      <ftp://ftp.informatik.hu-berlin.de/pub/os/linux/hu-sound/>
  1014.  
  1015.   ╖  Turtle Beach MultiSound/Tahiti/Monterey
  1016.      <ftp://ftp.cs.colorado.edu/users/mccreary/archive/tbeach/multisound/>
  1017.  
  1018.   11.3.  Unsupported
  1019.  
  1020.   The ASP chip on Sound Blaster 16 series and AWE64 is not supported.
  1021.   AWE32's onboard E-mu MIDI synthesizer is not supported.
  1022.  
  1023.   Nathan Laredo <laredo@gnu.ai.mit.edu> is willing to write AWE32
  1024.   drivers if you send him a complimentary card. He is also willing to
  1025.   write drivers for almost any hardware if you send him free samples of
  1026.   your hardware.
  1027.  
  1028.   Sound Blaster 16's with DSP 4.11 and 4.12 have a hardware bug that
  1029.   causes hung/stuck notes when playing MIDI and digital audio at the
  1030.   same time. The problem can happen with either Wave Blaster
  1031.   daughterboards or MIDI devices attached to the MIDI port. There is no
  1032.   known fix.
  1033.  
  1034.   12.  Hard drives
  1035.  
  1036.   All hard drives should work if the controller is supported.
  1037.  
  1038.   (From the SCSI HOWTO) All direct access SCSI devices with a block size
  1039.   of 256, 512, or 1024 bytes should work. Other block sizes will not
  1040.   work (Note that this can often be fixed by changing the block and/or
  1041.   sector sizes using the MODE SELECT SCSI command).
  1042.  
  1043.   Large IDE (EIDE) drives work fine with newer kernels. The boot
  1044.   partition must lie in the first 1024 cylinders due to PC BIOS
  1045.   limitations.
  1046.  
  1047.   Some Conner CFP1060S drives may have problems with Linux and ext2fs.
  1048.   The symptoms are inode errors during e2fsck and corrupt file systems.
  1049.   Conner has released a firmware upgrade to fix this problem, contact
  1050.   Conner at 1-800-4CONNER (US) or +44-1294-315333 (Europe). Have the
  1051.   microcode version (found on the drive label, 9WA1.6x) handy when you
  1052.   call.
  1053.  
  1054.   Certain Micropolis drives have problems with Adaptec and BusLogic
  1055.   cards, contact the drive manufacturers for firmware upgrades if you
  1056.   suspect problems.
  1057.  
  1058.   ╖  Multiple device driver (RAID-0, RAID-1)
  1059.      <ftp://sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/>
  1060.  
  1061.   13.  Tape drives
  1062.  
  1063.   13.1.  Supported
  1064.  
  1065.   ╖  SCSI tape drives
  1066.      (From the SCSI HOWTO) Drives using both fixed and variable length
  1067.      blocks smaller than the driver buffer length (set to 32k in the
  1068.      distribution sources) are supported. Virtually all drives should
  1069.      work. (Send mail if you know of any incompatible drives.)
  1070.  
  1071.   ╖  QIC-02 drives
  1072.  
  1073.   ╖  Iomega DITTO internal (ftape 3.04c and newer)
  1074.  
  1075.   13.2.  Others
  1076.  
  1077.   ╖  QIC-117, QIC-40/80, QIC-3010/3020 (QIC-WIDE) drives
  1078.      Most tape drives using the floppy controller should work. Various
  1079.      dedicated controllers (Colorado FC-10/FC-20, Mountain Mach-2,
  1080.      Iomega Tape Controller II) are also supported
  1081.      <ftp://sunsite.unc.edu/pub/Linux/kernel/tapes>
  1082.  
  1083.   ╖  ATAPI tape drives
  1084.      For these an alpha driver (ide-tape.c) is available in the kernel.
  1085.      ATAPI tape drives supported are
  1086.  
  1087.   ╖  Seagate TapeStor 8000
  1088.  
  1089.   ╖  Conner CTMA 4000 IDE ATAPI Streaming tape drive
  1090.  
  1091.   13.3.  Unsupported
  1092.  
  1093.   ╖  Emerald and Tecmar QIC-02 tape controller cards - Chris Ulrich
  1094.      <insom@math.ucr.edu>
  1095.  
  1096.   ╖  Drives that connect to the parallel port (eg: Colorado Trakker)
  1097.  
  1098.   ╖  Some high speed tape controllers (Colorado TC-15)
  1099.  
  1100.   ╖  Irwin AX250L/Accutrak 250 (not QIC-80)
  1101.  
  1102.   ╖  IBM Internal Tape Backup Unit (not QIC-80)
  1103.  
  1104.   ╖  COREtape Light
  1105.  
  1106.   14.  CD-ROM drives
  1107.  
  1108.   For more information on CD-ROM drives check the CDROM-HOWTO at
  1109.   <http://sunsite.unc.edu/LDP/HOWTO/>.
  1110.  
  1111.   14.1.  Supported
  1112.  
  1113.   Common CD-ROM drives
  1114.  
  1115.   ╖  SCSI CD-ROM drives
  1116.      (From the CD-ROM HOWTO) Any SCSI CD-ROM drive with a block size of
  1117.      512 or 2048 bytes should work under Linux; this includes the vast
  1118.      majority of CD-ROM drives on the market.
  1119.  
  1120.   ╖  EIDE (ATAPI) CD-ROM drives (IDECD)
  1121.      Almost all double, quad and six speed drives are supported,
  1122.      including
  1123.  
  1124.   ╖  Mitsumi FX400
  1125.  
  1126.   ╖  Nec-260
  1127.  
  1128.   ╖  Sony 55E
  1129.  
  1130.   Proprietary CD-ROM drives
  1131.  
  1132.   ╖  Aztech CDA268-01A, Orchid CDS-3110, Okano/Wearnes CDD-110, Conrad
  1133.      TXC, CyCDROM CR520ie/CR540ie/CR940ie (AZTCD)
  1134.  
  1135.   ╖  Creative Labs CD-200(F) (SBPCD)
  1136.  
  1137.   ╖  Funai E2550UA/MK4015 (SBPCD)
  1138.  
  1139.   ╖  GoldStar R420 (GSCD)
  1140.  
  1141.   ╖  IBM External ISA (SBPCD)
  1142.  
  1143.   ╖  Kotobuki (SBPCD)
  1144.  
  1145.   ╖  Lasermate CR328A (OPTCD)
  1146.  
  1147.   ╖  LMS Philips CM 206 (CM206)
  1148.  
  1149.   ╖  Longshine LCS-7260 (SBPCD)
  1150.  
  1151.   ╖  Matsushita/Panasonic CR-521/522/523/562/563 (SBPCD)
  1152.  
  1153.   ╖  MicroSolutions Backpack parallel portdrive (BPCD)
  1154.  
  1155.   ╖  Mitsumi CR DC LU05S (MCD/MCDX)
  1156.  
  1157.   ╖  Mitsumi FX001D/F (MCD/MCDX)
  1158.  
  1159.   ╖  Optics Storage Dolphin 8000AT (OPTCD)
  1160.  
  1161.   ╖  Sanyo H94A (SJCD)
  1162.  
  1163.   ╖  Sony CDU31A/CDU33A (CDU31A)
  1164.  
  1165.   ╖  Sony CDU-510/CDU-515 (SOMYCD535)
  1166.  
  1167.   ╖  Sony CDU-535/CDU-531 (SONYCD535)
  1168.  
  1169.   ╖  Teac CD-55A SuperQuad (SBPCD)
  1170.  
  1171.   14.2.  Others
  1172.  
  1173.   ╖  LMS/Philips CM 205/225/202
  1174.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/lmscd0.4.tar.gz>
  1175.  
  1176.   ╖  NEC CDR-35D (old)
  1177.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/linux-
  1178.      neccdr35d.patch>
  1179.  
  1180.   ╖  Sony SCSI multisession CD-XA
  1181.      <ftp://tsx-11.mit.edu/pub/linux/patches/sony-multi-0.00.tar.gz>
  1182.  
  1183.   ╖  Parallel Port Driver
  1184.      <http://www.torque.net/linux-pp.html>
  1185.  
  1186.   14.3.  Notes
  1187.  
  1188.   All CD-ROM drives should work similarly for reading data. There are
  1189.   various compatibility problems with audio CD playing utilities.
  1190.   (Especially with newer low-end NEC drives.) Some alpha drivers may not
  1191.   have audio support yet.
  1192.   Early (single speed) NEC CD-ROM drives may have trouble with currently
  1193.   available SCSI controllers.
  1194.  
  1195.   PhotoCD (XA) is supported. The hpcdtoppm program by Hadmut Danisch
  1196.   converts PhotoCD files to the portable pixmap format. The program can
  1197.   be obtained from  <ftp://ftp.gwdg.de/pub/linux/hpcdtoppm> or as part
  1198.   of the PBM utilities.
  1199.  
  1200.   Many CD-Writers are supported by Linux now. For a list of CD-Writers
  1201.   supported check the CD-Writing mini-HOWTO at
  1202.   <http://sunsite.unc.edu/LDP/HOWTO/mini/CD-Writing>. The X-CD-Roast
  1203.   package for Linux is a graphical front-end for using CD writers. The
  1204.   package can be found at  <ftp://sunsite.unc.edu/pub/Linux/utils/disk-
  1205.   management/xcdroast-0.95.tar.gz>.
  1206.  
  1207.   Also, reading video CD is supported in kernel series 2.1.3x and later.
  1208.   A patch is available for kernel 2.0.30.
  1209.  
  1210.   Finally, most IDE CD-ROM Changers are supported.
  1211.  
  1212.   15.  Removable drives
  1213.  
  1214.   All SCSI drives should work if the controller is supported, including
  1215.   optical (MO), WORM, floptical, Bernoulli, Zip, Jaz, SyQuest, PD, and
  1216.   others.
  1217.  
  1218.   ╖  Parallel port Zip drives
  1219.      <ftp://gear.torque.net/pub/>
  1220.  
  1221.   ╖  Parallel port Avatar Shark-250
  1222.      <http://www.torque.net/shark.html>
  1223.  
  1224.   Removable drives work like hard disks and floppies, just fdisk/mkfs
  1225.   and mount the disks. Linux provides drive locking if your drives
  1226.   support it.  mtools can also be used if the disks are in MS-DOS
  1227.   format.
  1228.  
  1229.   CD-R drives require special software to work. Read the CD-R Mini-
  1230.   HOWTO.
  1231.  
  1232.   Linux supports both 512 and 1024 bytes/sector disks. Starting with
  1233.   kernel 2.1.32 Linux also supports 2048 bytes/sector. A patch to kernel
  1234.   2.0.30 is available at <http://liniere.gen.u-tokyo.ac.jp/2048.html>.
  1235.  
  1236.   The 2048 bytes/sector support is needed for
  1237.  
  1238.   ╖  Fujitsu magneto-optical disk drives M2513
  1239.  
  1240.   Starting with pre-patch-2.0.31-3 IDE/ATAPI internal Zip drives,
  1241.   flopticals and PD's are supported.
  1242.  
  1243.   ╖  LS-120 floptical
  1244.  
  1245.   ╖  PD-CD
  1246.  
  1247.   16.  Mice
  1248.  
  1249.   16.1.  Supported
  1250.  
  1251.   ╖  Microsoft serial mouse
  1252.  
  1253.   ╖  Mouse Systems serial mouse
  1254.  
  1255.   ╖  Logitech Mouseman serial mouse
  1256.  
  1257.   ╖  Logitech serial mouse
  1258.  
  1259.   ╖  ATI XL Inport busmouse
  1260.  
  1261.   ╖  C&T 82C710 (QuickPort) (Toshiba, TI Travelmate)
  1262.  
  1263.   ╖  Microsoft busmouse
  1264.  
  1265.   ╖  Logitech busmouse
  1266.  
  1267.   ╖  PS/2 (auxiliary device) mouse
  1268.  
  1269.   16.2.  Others
  1270.  
  1271.   ╖  Sejin J-mouse
  1272.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/jmouse.1.1.70-jmouse.tar.gz>
  1273.  
  1274.   ╖  MultiMouse - use multiple mouse devices as single mouse
  1275.      <ftp://sunsite.unc.edu/pub/Linux/system/misc/MultiMouse-1.0.tgz>
  1276.  
  1277.   ╖  Microsoft Intellimouse
  1278.  
  1279.   16.3.  Notes
  1280.  
  1281.   Touchpad devices like Alps Glidepoint also work, so long they're
  1282.   compatible with another mouse protocol.
  1283.  
  1284.   Newer Logitech mice (except the Mouseman) use the Microsoft protocol
  1285.   and all three buttons do work. Eventhough Microsoft's mice have only
  1286.   two buttons, the protocol allows three buttons.
  1287.  
  1288.   The mouse port on the ATI Graphics Ultra and Ultra Pro use the
  1289.   Logitech busmouse protocol.  (See the Busmouse HOWTO for details.)
  1290.  
  1291.   17.  Modems
  1292.  
  1293.   All internal modems or external modems connected to the serial port
  1294.   should work. Alas, some manufactures have created Windows 95 only
  1295.   modems. Check Appendix D for Linux incompatible hardware.
  1296.  
  1297.   A small number of modems come with DOS software that downloads the
  1298.   control program at runtime. These can normally be used by loading the
  1299.   program under DOS and doing a warm boot. Such modems are probably best
  1300.   avoided as you won't be able to use them with non PC hardware in the
  1301.   future.
  1302.  
  1303.   All PCMCIA modems should work with the PCMCIA drivers.
  1304.  
  1305.   Fax modems need appropriated fax software to operate.
  1306.  
  1307.   ╖  Digicom Connection 96+/14.4+ - DSP code downloading program
  1308.      <ftp://sunsite.unc.edu/pub/Linux/apps/serialcomm/smdl-
  1309.      linux.1.02.tar.gz>
  1310.  
  1311.   ╖  ZyXEL U-1496 series - ZyXEL 1.4, modem/fax/voice control program
  1312.      <http://www.pe1chl.demon.nl/ZyXEL/ZyXEL-1.6.tar.gz>
  1313.  
  1314.   ╖  ZyXEL Elite 2864 series - modem/fax/voice control program
  1315.      <http://www.pe1chl.demon.nl/ZyXEL/ZyXEL-1.6.tar.gz>
  1316.  
  1317.   ╖  ZyXEL Omni TA 128 - modem/fax/voice control program
  1318.      <http://www.pe1chl.demon.nl/ZyXEL/ZyXEL-1.6.tar.gz>
  1319.  
  1320.   18.  Printers/Plotters
  1321.  
  1322.   All printers and plotters connected to the parallel or serial port
  1323.   should work. Alas, some manufacturers have created Windows 95 only
  1324.   printers. Check Appendix D for Linux incompatible hardware.
  1325.  
  1326.   ╖  HP LaserJet 4 series - free-lj4, printing modes control program
  1327.      <ftp://sunsite.unc.edu/pub/Linux/system/printing/free-
  1328.      lj4-1.1p1.tar.gz>
  1329.  
  1330.   ╖  BiTronics parallel port interface
  1331.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/misc/bt-
  1332.      ALPHA-0.0.1.module.patch.gz>
  1333.  
  1334.   18.1.  Ghostscript
  1335.  
  1336.   Many Linux programs output PostScript files. Non-PostScript printers
  1337.   can emulate PostScript Level 2 using Ghostscript.
  1338.  
  1339.   ╖  Ghostscript
  1340.      <ftp://ftp.cs.wisc.edu/pub/ghost/aladdin/>
  1341.  
  1342.   18.1.1.  Ghostscript supported printers
  1343.  
  1344.   ╖  Apple Imagewriter
  1345.  
  1346.   ╖  C. Itoh M8510
  1347.  
  1348.   ╖  Canon BubbleJet BJ10e (bj10e)
  1349.  
  1350.   ╖  Canon BubbleJet BJ200, BJC-210 (B/W only), BJC-240 (B/W only)
  1351.      (bj200)
  1352.  
  1353.   ╖  Canon BubbleJet BJC-600, BJC-610, BJC-4000, BJC-4100, BJC-450,
  1354.      MultiPASS C2500, BJC-240, BJC-70 (bjc600)
  1355.  
  1356.   ╖  Canon BubbleJet BJC-800 (bjc800)
  1357.  
  1358.   ╖  Canon LBP-8II, LIPS III
  1359.  
  1360.   ╖  DEC LA50/70/75/75plus
  1361.  
  1362.   ╖  DEC LN03, LJ250
  1363.  
  1364.   ╖  Epson 9 pin, 24 pin, LQ series, AP3250
  1365.  
  1366.   ╖  Epson Stylus Color/Color II/500/800 (stcolor)
  1367.  
  1368.   ╖  HP 2563B
  1369.  
  1370.   ╖  HP DesignJet 650C
  1371.  
  1372.   ╖  HP DeskJet, Deskjet Plus (deskjet)
  1373.  
  1374.   ╖  HP Deskjet 500, Deskjet Portable (djet500)
  1375.  
  1376.   ╖  HP DeskJet 400/500C/540C/690C/693C (cdj500)
  1377.  
  1378.   ╖  HP DeskJet 550C/560C/600/660C/682C/683C/693C/850/870Cse (cdj550)
  1379.  
  1380.   ╖  HP DeskJet 850/870Cse/870Cxi/680 (cdj850)
  1381.  
  1382.   ╖  HP DeskJet 500C/510/520/5540C/693C printing black only (cdjmono)
  1383.  
  1384.   ╖  HP DeskJet 600 (lj4dith)
  1385.  
  1386.   ╖  HP DeskJet 600/870Cse, LaserJet 5/5L (ljet4)
  1387.  
  1388.   ╖  HP Deskjet 500/500C/510/520/540/550C/560C/850C/855C
  1389.      <ftp:ftp.pdb.sni.de/pub/utilities/misc/hpdj-2.1.tar.gz>
  1390.  
  1391.   ╖  HP PaintJet XL300, Deskjet 600/1200C/1600C (pjxl300)
  1392.  
  1393.   ╖  HP LaserJet/Plus/II/III/4
  1394.  
  1395.   ╖  HP PaintJet/XL
  1396.  
  1397.   ╖  IBM Jetprinter color
  1398.  
  1399.   ╖  IBM Proprinter
  1400.  
  1401.   ╖  Imagen ImPress
  1402.  
  1403.   ╖  Mitsubishi CP50 color
  1404.  
  1405.   ╖  NEC P6/P6+/P60
  1406.  
  1407.   ╖  Oki OL410ex LED (ljet4)
  1408.  
  1409.   ╖  Okidata MicroLine 182
  1410.  
  1411.   ╖  Ricoh 4081/6000 (r4081)
  1412.  
  1413.   ╖  SPARCprinter
  1414.  
  1415.   ╖  StarJet 48 inkjet printer
  1416.  
  1417.   ╖  Tektronix 4693d color 2/4/8 bit
  1418.  
  1419.   ╖  Tektronix 4695/4696 inkjet plotter
  1420.  
  1421.   ╖  Xerox XES printers (2700, 3700, 4045, etc.)
  1422.  
  1423.   18.1.2.  Others
  1424.  
  1425.   ╖  Canon BJC600/800 color printers
  1426.      <ftp://petole.imag.fr/pub/postscript/ghostscript/bjc600/>
  1427.  
  1428.   19.  Scanners
  1429.  
  1430.   For scanner support there is the package SANE (Scanner Access Now
  1431.   Easy) ( <ftp://tsx-11.mit.edu/pub/linux/packages/sane/>). This is a
  1432.   universal scanner interface. It comes complete with documentation and
  1433.   several frontends and backends.
  1434.  
  1435.   More information on handheld scanners can be found at  <http://swt-
  1436.   www.informatik.uni-hamburg.de/~1willamo/scanner.html>
  1437.  
  1438.   19.1.  Supported
  1439.  
  1440.   ╖  A4 Tech AC 4096 / AS 8000P
  1441.      <ftp://ftp.informatik.hu-
  1442.      berlin.de/pub/local/linux/a4scan/a4scan.tgz>
  1443.  
  1444.   ╖  Adara Image Star I
  1445.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1446.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1447.  
  1448.   ╖  Conrad Personal Scanner 64, P105 handheld scanners
  1449.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1450.      driver-0.1.8.tar.gz>
  1451.  
  1452.   ╖  Epson GT6000
  1453.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/ppic0.5.tar.gz>
  1454.  
  1455.   ╖  Fujitsu SCSI-2 scanners
  1456.      contact Dr. G.W. Wettstein <greg%wind.UUCP@plains.nodak.edu>
  1457.  
  1458.   ╖  Genius ColorPage-SP2
  1459.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1460.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1461.  
  1462.   ╖  Genius GS-B105G handheld scanner
  1463.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs105-0.0.1.tar.gz>
  1464.  
  1465.   ╖  Genius GeniScan GS4500, GS4500A handheld scanners
  1466.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs4500-2.0.tar.gz>
  1467.  
  1468.   ╖  HighScreen Greyscan 256 handheld scanner
  1469.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs4500-2.0.tar.gz>
  1470.  
  1471.   ╖  HP ScanJet II series SCSI
  1472.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/hpscanpbm-0.3a.tar.gz>
  1473.  
  1474.   ╖  HP ScanJet IIc, IIcx, IIp, 3c, 4c, 4p, 5p, 5pse, plus
  1475.      <http://www.tummy.com/xvscan/>
  1476.  
  1477.   ╖  Logitech Scanman+, Scanman 32, Scanman 256 handheld scanners
  1478.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/logiscan-0.0.4.tar.gz>
  1479.  
  1480.   ╖  Microtek ScanMaker E3, E6, II, IIXE, III and 35t models
  1481.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1482.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1483.  
  1484.   ╖  Mustek M105 handheld scanner
  1485.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1486.      driver-0.1.8.tar.gz>
  1487.  
  1488.   ╖  Mustek HT800 Turbo, Matador 105, Matador 256 handheld scanners
  1489.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1490.      driver-0.1.8.tar.gz>
  1491.  
  1492.   ╖  Mustek Paragon 6000CX
  1493.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/muscan-2.0.6.taz>
  1494.  
  1495.   ╖  Nikon Coolscan SCSI 35mm film scanner
  1496.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/coolscan-0.2.tgz>
  1497.  
  1498.   ╖  Pearl 256 handheld scanner
  1499.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1500.      driver-0.1.8.tar.gz>
  1501.  
  1502.   ╖  UMAX SCSI scanners
  1503.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/umax-0.5.5.tar.gz>
  1504.  
  1505.   The Mustek drivers work only with GI1904 interface cards. Eric Chang
  1506.   eric.chang@chrysalis.org has created a patch to use them with IF960
  1507.   interface cards.
  1508.  
  1509.   19.2.  Others
  1510.  
  1511.   ╖  Genius GS-4000, ScanMate/32, ScanMate/GS handheld scanners
  1512.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs4500-2.0.tar.gz>
  1513.  
  1514.   ╖  Mustek HT105, M800 handheld scanners
  1515.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1516.      driver-0.1.8.tar.gz>
  1517.  
  1518.   ╖  Voelkner Personal Scanner 64 handheld scanner
  1519.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1520.      driver-0.1.8.tar.gz>
  1521.  
  1522.   19.3.  Unsupported
  1523.  
  1524.   ╖  Escom 256 (Primax Lector Premier 256) handheld scanner
  1525.  
  1526.   ╖  Genius ScanMate/256, EasyScan handheld scanners
  1527.  
  1528.   ╖  Mustek CG8000 handheld scanner
  1529.  
  1530.   ╖  Trust Ami Scan handheld scanner
  1531.  
  1532.   20.  Other hardware
  1533.  
  1534.   20.1.  VESA Power Savings Protocol (DPMS) monitors
  1535.  
  1536.   Support for power savings is included in the Linux kernel. Just use
  1537.   setterm to enable support.
  1538.  
  1539.   20.2.  Touch screens
  1540.  
  1541.   The Metro-X X-server is supporting the following touch screen:
  1542.  
  1543.   ╖  Carrol Touch serial touch screen.  <http://www.carrolltouch.com>
  1544.  
  1545.   20.3.  Joysticks
  1546.  
  1547.   Joystick support is in the latest XFree86 distributions (3.3.x) and in
  1548.   kernel versions 2.1.xx. For older kernels the links below are usefull.
  1549.  
  1550.   ╖  Joystick driver
  1551.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/joystick-0.8.0.tgz>
  1552.  
  1553.   ╖  Joystick driver (module)
  1554.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/joyfixed.tgz>
  1555.  
  1556.   20.4.  Video capture boards / Frame Grabbers
  1557.  
  1558.   ╖  Data Translation DT2803
  1559.  
  1560.   ╖  Data Translation DT2851 Frame Grabber
  1561.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/dt2851-2.01.tar.gz>
  1562.  
  1563.   ╖  Data Translation DT3155
  1564.      <http://krusty.eecs.umich.edu/people/ncowan/linux/welcome.html>
  1565.  
  1566.   ╖  Diamond DTV2000 (based on BT848)
  1567.  
  1568.   ╖  Dipix XPG1000/FPG/PPMAPA (based on TI C40 DSP). Most add-on cards
  1569.      are supported.
  1570.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1571.  
  1572.   ╖  Epix SVM
  1573.  
  1574.   ╖  Epix Silicon Video MUX series of video frame grabbing boards
  1575.      <http://www.ssc.com/lj/issue13/npc13c.html>
  1576.  
  1577.   ╖  FAST Screen Machine II
  1578.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/ScreenMachineII.2.0.tgz>
  1579.  
  1580.   ╖  Hauppage Wincast TV PCI (based on BT848)
  1581.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1582.  
  1583.   ╖  Imaging Technology ITI/IC-PCI
  1584.      <ftp://ftp.gom-online.de/pub/IC-PCI/icpci-0.3.2.tar.gz>
  1585.  
  1586.   ╖  ImageNation Cortex I
  1587.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/cortex.drv.1.1.tgz>
  1588.  
  1589.   ╖  ImageNation CX100
  1590.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/cxdrv-0.86.tar.gz>
  1591.  
  1592.   ╖  ImageNation PX500 (being worked on). Ask for current status
  1593.      rubini@linux.it
  1594.  
  1595.   ╖  Imaging Technology Inc. IC-PCI frame grabber board
  1596.      <ftp://gandalf.expmech.ing.tu-bs.de/pub/driver/icpci-0.2.0.tar.gz>
  1597.  
  1598.   ╖  Matrox Meteor
  1599.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/meteor-1.4a.tgz>
  1600.  
  1601.   ╖  Matrox PIP-1024
  1602.      <http://www.powerup.com.au/~sobeyp/pip_tar.gz>
  1603.  
  1604.   ╖  Miro PCTV (based on BT848)
  1605.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1606.  
  1607.   ╖  MuTech MV1000 PCI
  1608.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/mv1000drv-0.33.tgz>
  1609.  
  1610.   ╖  MuTech MV200
  1611.      <http://www.powerup.com.au/~sobeyp/mu_tar.gz>
  1612.  
  1613.   ╖  Philips PCA10TV (not in production anymore)
  1614.      <ftp://ftp.il.ft.hse.nl/pub/tv1000/pctv1000.02.tgz>
  1615.  
  1616.   ╖  Pro Movie Studio
  1617.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/PMS-grabber.3.0.tgz>
  1618.  
  1619.   ╖  Quanta WinVision B&W video capture card
  1620.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/fgrabber-1.0.tgz>
  1621.   ╖  Quickcam
  1622.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/qcam-0.7c-5.tar.gz>
  1623.  
  1624.   ╖  Sensus 700
  1625.      <http://www.robots.com/s700.htm>
  1626.  
  1627.   ╖  Smart Video Recorder III (based on BT848)
  1628.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1629.  
  1630.   ╖  STB TV PCI Television Tuner (based on BT848)
  1631.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1632.  
  1633.   ╖  Video Blaster, Rombo Media Pro+
  1634.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/vid_src-0.6.tgz>
  1635.  
  1636.   ╖  VT1500 TV cards
  1637.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/vt1500-1.0.9.tar.gz>
  1638.  
  1639.   20.5.  UPS
  1640.  
  1641.   ╖  APC SmartUPS
  1642.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/apcd-0.5.tar.gz>
  1643.  
  1644.   ╖  APC-BackUPS 400/600, APC-SmartUPS SU700/1400RM
  1645.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/apcupsd-2.2.tar.gz>
  1646.  
  1647.   ╖  UPS's with RS-232 monitoring port (genpower package)
  1648.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/genpower-1.0.1.tgz>
  1649.  
  1650.   ╖  A daemon to shut down and up computers connected to ups's. It's
  1651.      network aware and allows server- and client-mode
  1652.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/powerd-2.0.tar.gz>
  1653.  
  1654.   ╖  various other UPS's are supported, read the UPS HOWTO
  1655.  
  1656.   20.6.  Multifunction boards
  1657.  
  1658.   ╖  Pro Audio Spectrum 16 SCSI / Sound interface card
  1659.  
  1660.   20.7.  Data acquisition
  1661.  
  1662.   The Linux Lab Project site collects drivers for hardware dealing with
  1663.   data acquisition, they also maintain some mailing lists dealing with
  1664.   the subject. I have no experience with data acquisition so please
  1665.   check the site for more details.
  1666.  
  1667.   ╖  Linux Lab Project
  1668.      <http://www.llp.fu-berlin.de/>
  1669.  
  1670.   ╖  CED 1401
  1671.  
  1672.   ╖  DBCC CAMAC
  1673.  
  1674.   ╖  IEEE-488 (GPIB, HPIB) boards
  1675.  
  1676.   ╖  Keithley DAS-1200
  1677.  
  1678.   ╖  National Instruments AT-MIO-16F / Lab-PC+
  1679.  
  1680.   ╖  Analog Devices RTI-800/815 ADC/DAC board
  1681.      contact Paul Gortmaker <gpg109@anu.edu.au>
  1682.  
  1683.   20.8.  Watchdog timer interfaces
  1684.  
  1685.   ╖  ICS WDT500-P (
  1686.      <http://www.indcomp.src.com/products/data/html/wdt500-p.html>)
  1687.  
  1688.   ╖  ICS WDT501-P (with and without fan tachometer) (
  1689.      <http://www.indcomp.src.com/products/data/html/wdt500-p.html>)
  1690.  
  1691.   20.9.  Miscellaneous
  1692.  
  1693.   ╖  Mattel Powerglove
  1694.  
  1695.   ╖  AIMS Labs RadioTrack FM radio card
  1696.      <ftp://sunsite.unc.edu/pub/Linux/apps/sound/radio/radiotrack-1.1.tgz>
  1697.  
  1698.   ╖  Reveal FM Radio card
  1699.      <ftp://magoo.uwsuper.edu/docs/radio.html>
  1700.  
  1701.   ╖  Videotext cards
  1702.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/videoteXt-0.6.tar.gz>
  1703.  
  1704.   21.  Related sources of information
  1705.  
  1706.   ╖  Cameron Spitzer's hardware FAQ archive (??)
  1707.      <ftp://ftp.rahul.net/pub/cameron/PC-info/>
  1708.  
  1709.   ╖  Computer Hardware and Software Vendor Phone Numbers
  1710.      <http://mtmis1.mis.semi.harris.com/comp_ph1.html>
  1711.  
  1712.   ╖  Guide to Computer Vendors
  1713.      <http://guide.sbanetweb.com/>
  1714.  
  1715.   ╖  System Optimization Information
  1716.      <http://www.dfw.net/~sdw/>
  1717.  
  1718.   22.  Acknowledgments
  1719.  
  1720.   Thanks to all the authors and contributors of other HOWTO's, many
  1721.   things here are shamelessly stolen from their works; to FRiC, Zane
  1722.   Healy and Ed Carp, the original authors of this HOWTO; and to everyone
  1723.   else who sent in updates and feedbacks. Special thanks to Eric Boerner
  1724.   and lilo (the person, not the program) for the sanity checks. And
  1725.   thanks to Dan Quinlan for the original SGML conversion.
  1726.  
  1727.   23.  Appendix A. S3 cards supported by XFree86 3.3.1.
  1728.  
  1729.   CHIPSET   RAMDAC            CLOCKCHIP   BPP   CARD
  1730.  
  1731.   801/805   AT&T 20C490                    16    Actix GE 32 / 32+ 2Mb
  1732.  
  1733.                                                  Orchid Fahrenheit 1280(+)
  1734.   801/805   AT&T 20C490       ICD2061A     16    STB PowerGraph X.24
  1735.   801/805                                        Del S3 805
  1736.                                                  Miro Crystal 8S
  1737.                                                  Orchid Fahrenheit VA
  1738.                                                  VL-41
  1739.   805       S3 GENDAC                      16    Miro 10SD VLB/PCI
  1740.                                                  SPEA Mirage VLB
  1741.   801/805   SS2410            ICD2061A     8     Diamond Stealth 24 VLB
  1742.   801/805   AT&T 20C490       Ch8391       16    JAX 8231/8241, SPEA Mirage
  1743.   801/805   S3 GENDAC                            Miro Crystal 10SD
  1744.   805i                                           Actix GE 32i
  1745.                                                  ELSA Winner 1000 ISA
  1746.   928       AT&T 20C490                    16    Actix Ultra
  1747.   928       Sierra SC15025    ICD2061A     32    ELSA Winner 1000 ISA/VLB/EISA
  1748.   928       Bt485             ICD2061A     32    STB Pegasus VL
  1749.   928       Bt485             SC11412      16    SPEA(/V7) Mercury VLB
  1750.   928       Bt485             ICD2061A     32    #9 GXE Level 10/11/12
  1751.   928       Ti3020            ICD2061A     32    #9 GXE Level 14/16
  1752.   928                                            928Movie
  1753.                                                  Diamond Stealth Pro
  1754.                                                  ELSA Winner 1000TwinBus
  1755.                                                  ELSA Winner 1000VL
  1756.                                                  ELSA Winner 2000
  1757.                                                  Miro Crystal 16S
  1758.   864                         ICD2061A           Miro Crystal 20SD (BIOS 2.xx)
  1759.   864       AT&T 20C498       ICS2494      32    Miro (Crystal) 20SD (BIOS 1.xx)
  1760.   864       AT&T 20C498/      ICD2061A/    32    ELSA Winner 1000 PRO VLB/PCI
  1761.   864       STG1700           ICS9161            MIRO 20SD (BIOS 2.x)
  1762.                                                  ELAS Winner 1000 PRO
  1763.   864       STG1700           ICD2061A     32    Actix GE 64 VLB
  1764.   864       AT&T 20C498/      ICS2595      16    SPEA(/V7) Mirage P64 DRAM (BIOS 3.x)
  1765.             AT&T 21C498
  1766.   864       S3 86C716 SDAC                 32    ELSA Winner 1000 PRO
  1767.                                                  Miro 20SD (BIOS 3.x)
  1768.                                                  SPEA Mirage P64 DRAM (BIOS 4.x)
  1769.                                                  Diamond Stealth 64 DRAM
  1770.                                                  Genoa Phantom 64i
  1771.                                                  Miro Crystal 20SD VLB (BIOS 3.xx)
  1772.   864       ICS5342           ICS5342      32    Diamond Stealth 64 DRAM (some)
  1773.   864       SDAC                                 Diamond Stealth 64 Graphics 2001
  1774.   864       AT&T 20C498-13    ICD2061A     32    #9 GXE64 PCI
  1775.   864                                            ASUS Video Magic PCI V864
  1776.                                                  VidTech FastMax P20
  1777.  
  1778.   CHIPSET   RAMDAC            CLOCKCHIP   BPP   CARD
  1779.  
  1780.   964                                            ELSA Winner 2000 PRO-2,4
  1781.                                                  spider Tarantula 64
  1782.   964       AT&T 20C505       ICD2061A     32    Miro Crystal 20SV PCI/40SV
  1783.   964       Bt485             ICD2061A     32    Diamond Stealth 64
  1784.   964       Bt9485            ICS9161A     32    SPEA Mercury 64
  1785.   964       Ti3020            ICD2061A     8     ELSA Winner 2000 PRO PCI
  1786.   964       Ti3025            Ti3025       32    #9 GXE64 Pro VLB/PCI
  1787.                                                  Miro Crystal 40SV
  1788.   964       IBM RGB                        32    Hercules Graphite Terminator 64
  1789.   868       S3 86C716 SDAC                 32    ELSA Winner 1000AVI
  1790.                                                  Miro Crystal 20SD PCI
  1791.   868       AT&T 29C409                          ELSA Winner 1000AVI
  1792.   868                                            Diamond Stealth Video DRAM
  1793.                                                  Diamond Stealth 64 Video 2120/2200
  1794.                                                  ELSA Winner 1000PRO/X
  1795.                                                  #9 FX Motion 531
  1796.  
  1797.                                                  VideoLogic GrafixStar 500
  1798.   968                                            Diamond Stealth 64 Video 3200
  1799.                                                  ELSA Gloria-4/8
  1800.                                                  ELSA Winner 2000AVI
  1801.                                                  ELSA Winner 2000PRO/X-2/X-4/X-8
  1802.                                                  Genoa VideoBlitz III AV
  1803.                                                  Hercules Graphite Terminator Pro 64
  1804.                                                  LeadTek WinFast S430
  1805.                                                  LeadTek WinFast S510
  1806.                                                  Miro Crystal 80SV
  1807.                                                  Miro Crystal 20SV
  1808.                                                  #9 FX Motion 771
  1809.                                                  VideoLogic GrafixStar 700
  1810.                                                  WinFast S430/S510
  1811.   968       TVP3026                        32    ELSA Winner 2000PRO/X
  1812.                                                  Diamond Stealth 64 Video VRAM
  1813.   968       IBM RGB                        32    Genoa VideoBlitz III AVI
  1814.                                                  Hercules Terminator Pro 64
  1815.                                                  STB Velocity 64 Video
  1816.                                                  #9 FX Motion 771
  1817.                                                  Diamond Stealth 64 Video 3240/3400
  1818.   968       TI RAMDAC                            Diamond Stealth 64 Video 3240/3400
  1819.   732       (Trio32)                       32    Diamond Stealth 64 DRAM SE
  1820.                                                  (all Trio32 based cards)
  1821.   764       (Trio64)                       32    SPEA Mirage P64 (BIOS 5.x)
  1822.                                                  Diamond Stealth 64 DRAM
  1823.                                                  Diamond Stealth 64 Graphics 2xx0
  1824.                                                  #9 FX Vision 330
  1825.                                                  STB PowerGraph 64
  1826.                                                  (all Trio64 based cards)
  1827.  
  1828.   CHIPSET   RAMDAC        CLOCKCHIP   BPP   CARD
  1829.  
  1830.             (Trio64V+)                       DSV3326
  1831.                                              Diamond Stealth 64 Video 2001
  1832.                                              DataExpert DSV3365
  1833.                                              ExpertColor DSV3365
  1834.                                              MAXColor S3 Trio64V+
  1835.                                              ELSA Winner 1000TRIO/V
  1836.                                              Hercules Terminator 64/Video
  1837.                                              #9 FX Motion 331
  1838.                                              STB Powergraph 64 Video
  1839.                                              VideoLogic GrafixStar 400
  1840.             (Trio64V2)                       ELSA Winner 1000/T2D
  1841.             (ViRGE)                          Canopus Co. Power Window 3DV
  1842.                                              DSV3325
  1843.                                              DataExpert DSV3325
  1844.                                              Diamond Multimedia Stealth 3D 2000
  1845.                                              Diamond Multimedia Stealth 3D 2000 PRO
  1846.                                              Diamond Stealth 3D 2000
  1847.                                              Diamond Stealth 3D 2000 PRO
  1848.                                              Diamond Stealth 3D 3000
  1849.                                              ELSA Victory 3D
  1850.                                              ELSA Victory 3DX
  1851.                                              ELSA Winner 3000-S
  1852.                                              Expertcolor DSV3325
  1853.                                              Hercules Terminator 64/3D
  1854.                                              LeadTek WinFast 3D S600
  1855.                                              MELCO WGP-VG4S
  1856.                                              #9 FX Motion 332
  1857.                                              Orchid Tech. Fahrenheit Video 3D
  1858.                                              STB systems Powergraph 3D
  1859.                                              WinFast 3D S600
  1860.  
  1861.             (ViRGE/DX)                       Hercules Terminator 3D/DX
  1862.             (ViRGE/GX)                       STB Nitro 3D
  1863.             (ViRGE/VX)                       ELSA Winner 2000AVI/3D
  1864.                                              ELSA Winner 3000
  1865.                                              ELSA Winner 3000-L-42/-M-22
  1866.                                              MELCO WGP-VX8
  1867.                                              STB Systems Velocity 3D
  1868.   911/924                                    Diamond Stealth VRAM
  1869.   924       SC1148 DAC
  1870.  
  1871.   NOTE: for the ViRGE/VX,DX,GX,GX2 chipsets you need XFree86 3.3.1. You
  1872.   should use the XF86_SVGA server.
  1873.  
  1874.   24.  Appendix B. Supported PCMCIA cards
  1875.  
  1876.   These cards are supported by David Hinds' PCMCIA package and this list
  1877.   is taken from his web page.
  1878.  
  1879.   24.1.  Ethernet cards
  1880.  
  1881.   ╖  SMC, Megahertz and Ositech cards use the smc91c92_cs driver
  1882.  
  1883.   ╖  3Com and Farallon cards use the 3c589_cs driver
  1884.  
  1885.   ╖  Fujitsu, TDK, RATOC, CONTEC, Eagle and Nextcom cards use the
  1886.      fmvj18x_cs driver
  1887.  
  1888.      All other cards use the pcnet_cs driver. Other NE2000-compatible
  1889.      cards that are not on the list are also likely to work with
  1890.      pcnet_cs.
  1891.  
  1892.   ╖  3Com 3c589, 3c589B, 3c589C, 3c589D
  1893.  
  1894.   ╖  Accton EN2212, EN2216 EtherCard
  1895.  
  1896.   ╖  Allied Telesis CentreCOM CE6001, LA-PCM
  1897.  
  1898.   ╖  Asante FriendlyNet
  1899.  
  1900.   ╖  AST 1082 Ethernet
  1901.  
  1902.   ╖  CeLAN EPCMCIA
  1903.  
  1904.   ╖  CNet CN30BC, CN40BC Ethernet
  1905.  
  1906.   ╖  Compex/ReadyLINK Ethernet Combo
  1907.  
  1908.   ╖  Compex Linkport Ethernet
  1909.  
  1910.   ╖  Connectware LANdingGear Adapter
  1911.  
  1912.   ╖  CONTEC C-NET(PC)C
  1913.  
  1914.   ╖  Danpex EN-6200P2 Ethernet
  1915.  
  1916.   ╖  Datatrek NetCard
  1917.  
  1918.   ╖  Dayna Communications CommuniCard E
  1919.  
  1920.   ╖  Digital DEPCM-AA Ethernet
  1921.  
  1922.   ╖  Digital EtherWORKS Turbo Ethernet
  1923.  
  1924.   ╖  D-Link DE-650, DE-660
  1925.  
  1926.   ╖  Eagle NE200 Ethernet
  1927.  
  1928.   ╖  Edimax Technology Ethernet Combo
  1929.  
  1930.   ╖  EFA InfoExpress 205, 207 Combo
  1931.  
  1932.   ╖  Eiger Labs EPX-ET10T2 Combo
  1933.  
  1934.   ╖  ELECOM Laneed LD-CDWA, LD-CDX, LD-CDNIA, LD-CDY
  1935.  
  1936.   ╖  EP-210 Ethernet
  1937.  
  1938.   ╖  Epson Ethernet
  1939.  
  1940.   ╖  EtherPRIME Ethernet
  1941.  
  1942.   ╖  Explorer NE-10000 Ethernet
  1943.  
  1944.   ╖  EZLink 4109 Ethernet
  1945.  
  1946.   ╖  Farallon Etherwave
  1947.  
  1948.   ╖  Fiberline FL-4680
  1949.  
  1950.   ╖  Fujitsu FMV-J181, FMV-J182, FMV-J182A
  1951.  
  1952.   ╖  Fujitsu Towa LA501
  1953.  
  1954.   ╖  Gateway 2000 Ethernet
  1955.  
  1956.   ╖  Genius ME3000II Ethernet
  1957.  
  1958.   ╖  Grey Cell Ethernet
  1959.  
  1960.   ╖  GVC NIC-2000P Ethernet Combo
  1961.  
  1962.   ╖  Hitachi HT-4840-11 EtherCard
  1963.  
  1964.   ╖  Hypertec HyperEnet
  1965.  
  1966.   ╖  IBM CreditCard Ethernet Adapter
  1967.  
  1968.   ╖  IC-Card Ethernet
  1969.  
  1970.   ╖  Infotel IN650ct Ethernet
  1971.  
  1972.   ╖  I-O Data PCLA/T
  1973.  
  1974.   ╖  Katron PE-520 Ethernet
  1975.  
  1976.   ╖  Kingston KNE-PCM/M, KNE-PC2
  1977.  
  1978.   ╖  LANEED Ethernet
  1979.  
  1980.   ╖  LanPro EP4000A
  1981.  
  1982.   ╖  Lantech Ethernet
  1983.  
  1984.   ╖  Linksys EtherCard
  1985.  
  1986.   ╖  Logitec LPM-LN10T, LPM-LN10BA Ethernet
  1987.  
  1988.   ╖  Longshine Ethernet
  1989.  
  1990.   ╖  Macnica ME-1 Ethernet
  1991.  
  1992.   ╖  Maxtech PCN2000 Ethernet
  1993.  
  1994.   ╖  Megahertz XJ10BT, XJ10BC, CC10BT Ethernet
  1995.  
  1996.   ╖  Melco LPC-TJ, LPC-TS
  1997.  
  1998.   ╖  Micronet Etherfast Adapter
  1999.  
  2000.   ╖  NDC Instant-Link
  2001.  
  2002.   ╖  Network General ``Sniffer''
  2003.  
  2004.   ╖  New Media EthernetLAN
  2005.  
  2006.   ╖  New Media LiveWir (NOT the LiveWire+)
  2007.  
  2008.   ╖  New Media BASICS Ethernet
  2009.  
  2010.   ╖  NextCom NC5310
  2011.  
  2012.   ╖  Novell/National NE4100 InfoMover
  2013.  
  2014.   ╖  Ositech Four of Diamonds
  2015.  
  2016.   ╖  Panasonic CF-VEL211P-B
  2017.  
  2018.   ╖  Planet SmartCom 2000, 3500
  2019.  
  2020.   ╖  PreMax PE-200 Ethernet
  2021.  
  2022.   ╖  Proteon Ethernet
  2023.  
  2024.   ╖  Ratoc REX-9822, REX-5588A/W
  2025.  
  2026.   ╖  Relia RE2408T Ethernet
  2027.  
  2028.   ╖  RPTI EP400, EP401 Ethernet
  2029.  
  2030.   ╖  SCM Ethernet
  2031.  
  2032.   ╖  SMC 8020BT EtherEZ (not the EliteCard)
  2033.  
  2034.   ╖  Socket Communications Socket EA LAN Adapter
  2035.  
  2036.   ╖  SuperSocket RE450T
  2037.  
  2038.   ╖  Surecom Ethernet
  2039.  
  2040.   ╖  SVEC PN605C
  2041.  
  2042.   ╖  TDK LAC-CD02x, LAK-CD021, LAK-CD022A, LAK-CD021AX Ethernet
  2043.  
  2044.   ╖  Thomas-Conrad Ethernet
  2045.  
  2046.   ╖  Trust Ethernet Combo
  2047.  
  2048.   ╖  Volktek NPL-402CT Ethernet
  2049.  
  2050.   ╖  Xircom CreditCard CE2
  2051.  
  2052.   24.2.  Fast Ethernet (10/100baseT) adapters
  2053.  
  2054.   ╖  Linksys EtherFast 10/100
  2055.  
  2056.   ╖  Xircom CreditCard CE3
  2057.  
  2058.   24.3.  Token-ring adapters
  2059.  
  2060.   You should at least have kernel 1.3.72
  2061.  
  2062.   ╖  IBM Token ring Adapter
  2063.  
  2064.   ╖  3Com 3c689 TokenLink III
  2065.  
  2066.   24.4.  Wireless network adapters
  2067.  
  2068.   ╖  AT&T GIS / NCR WaveLAN version 2.0
  2069.  
  2070.   ╖  DEC RoamAbout/DS
  2071.  
  2072.   ╖  Xircom CreditCard Netwave
  2073.  
  2074.   24.5.  ISDN
  2075.  
  2076.   ╖  ELSA PCMCIA
  2077.  
  2078.   24.6.  Modem and serial cards
  2079.  
  2080.   Virtually all modem cards, simple serial port cards, and digital
  2081.   cellular modems should work. Also ISDN modems that emulate a standard
  2082.   UART are supported.
  2083.  
  2084.   ╖  Advantech COMpad-32/85 dual serial
  2085.  
  2086.   ╖  Quatech, IOTech dual RS-232 cards
  2087.  
  2088.   ╖  Quatech quad RS-232 card
  2089.  
  2090.   ╖  Socket Communications dual RS-232 card
  2091.  
  2092.   24.7.  Memory cards
  2093.  
  2094.   All SRAM cards should work. Unsupported flash cards can be read but
  2095.   not written.
  2096.  
  2097.   ╖  Epson 2MB SRAM
  2098.  
  2099.   ╖  IBM 8MB Flash
  2100.  
  2101.   ╖  Intel Series 2 and Series 2+ Flash
  2102.  
  2103.   ╖  Maxtor MobileMax 16MB Flash
  2104.  
  2105.   ╖  New Media SRAM
  2106.  
  2107.   ╖  TDK Flash Memory SFM20W/C 20MB
  2108.  
  2109.   24.8.  SCSI adapters
  2110.  
  2111.   Be careful. Many vendors, particularly CD-ROM vendors, seem to switch
  2112.   controller chips at will. Generally, They will use a different product
  2113.   code, but not always: older (supported) New Media Bus Toaster cards
  2114.   are not easily distinguishable from the current (unsupported) Bus
  2115.   Toaster cards.
  2116.  
  2117.   ╖  Adaptec APA-1460, APA-1460A, APA-1450A SlimSCSI
  2118.  
  2119.   ╖  Digital SCSI II adapter
  2120.  
  2121.   ╖  Eiger Labs SCSI (Not the Eiger SS-1000)
  2122.  
  2123.   ╖  Future Domain SCSI2GO
  2124.  
  2125.   ╖  IBM SCSI
  2126.  
  2127.   ╖  Iomega ZIP Card
  2128.  
  2129.   ╖  IO-DATA PCSC-II, PCSC-II-L
  2130.  
  2131.   ╖  IO-DATA CDG-PX44/PCSC CD-ROM
  2132.  
  2133.   ╖  Logitec LPM-SCSI2
  2134.  
  2135.   ╖  Logitec LCD-601 CD-ROM
  2136.  
  2137.   ╖  MACNICA mPS110, mPS110-LP SCSI
  2138.  
  2139.   ╖  Melco IFC-SC2, IFC-DC
  2140.  
  2141.   ╖  NEC PC-9801N-J03R
  2142.  
  2143.   ╖  New Media Bus Toaster SCSI (older cards only)
  2144.  
  2145.   ╖  New Media Toast 'n Jam (SCSI only)
  2146.  
  2147.   ╖  Panasonic KXL-D740, KXL-DN740A, KXL-DN740A-NB 4X CD-ROM
  2148.  
  2149.   ╖  Pioneer PCP-PR1W CD-ROM
  2150.  
  2151.   ╖  Qlogic FastSCSI
  2152.  
  2153.   ╖  Raven CD-Note 4X
  2154.  
  2155.   ╖  RATOC REX-9530 SCSI-2
  2156.  
  2157.   ╖  Simple Technologies SCSI
  2158.  
  2159.   ╖  Sony CD-ROM Discman PRD-250
  2160.  
  2161.   ╖  Taxan ICD-400PN
  2162.  
  2163.   ╖  Toshiba NWB0107ABK, SCSC200B
  2164.  
  2165.   24.9.  ATA/IDE CD-ROM adapters
  2166.  
  2167.   You should at least have kernel 1.3.72
  2168.  
  2169.   ╖  Argosy EIDE CD-ROM
  2170.  
  2171.   ╖  Caravelle CD-36N
  2172.  
  2173.   ╖  Creative Technology CD-ROM
  2174.  
  2175.   ╖  Digital Mobile Media CD-ROM
  2176.  
  2177.   ╖  EXP CD940 CD-ROM
  2178.  
  2179.   ╖  IO-DATA CDP-TX4/PCIDE, CDP-TX6/PCIDE, CDP-TX10/PCIDE, CDV-
  2180.      HDN6/PCIDE, MOP-230/PCIDE
  2181.  
  2182.   ╖  H45 Technologies Quick 2x CD-ROM
  2183.  
  2184.   24.10.  Multifunction cards
  2185.  
  2186.   You should at least have kernel 1.3.73
  2187.  
  2188.   ╖  3Com 3c562, 3c562B/C/D, 3c563B/C/D
  2189.  
  2190.   ╖  ActionTec Comnet EF336 modem 28.8 + ethernet 10Mb (only modem part
  2191.      works)
  2192.  
  2193.   ╖  IBM Home and Away Card
  2194.  
  2195.   ╖  Linksys LANmodem 28.8, 33.6
  2196.  
  2197.   ╖  Megahertz/U.S. Robotics EM1144, EM3288, EM3336
  2198.  
  2199.   ╖  Motorola Mariner
  2200.  
  2201.   ╖  Motorola Marquis
  2202.  
  2203.   ╖  Ositech Jack of Diamonds
  2204.  
  2205.   ╖  Xircom CreditCard CEM28, CEM33, CEM56
  2206.  
  2207.   24.11.  ATA/IDE card drives
  2208.  
  2209.   These card drives are supported starting with kernel 1.3.72. Both
  2210.   Flash-ATA cards and rotating-media cards are supported.
  2211.  
  2212.   24.12.  Miscellaneous cards
  2213.  
  2214.   ╖  Trimble Mobile GPS (uses serial/modem driver)
  2215.  
  2216.   24.13.  Cards with separately distributed drivers
  2217.  
  2218.   ╖  IBM Smart Capture (Koji Okamura oka@nanotsu.kobe-u.ac.jp)
  2219.  
  2220.   24.14.  Working on ...
  2221.  
  2222.   People are working on the following cards:
  2223.  
  2224.   ╖  Nat'l Inst DAQCard (Eric Gonzalez root@colomsat.net.co)
  2225.  
  2226.   ╖  Roland SCP-55 MIDI (Toshiaki Nakatsu ir9k-nkt@asahi.net.or.jp)
  2227.  
  2228.   ╖  CyberRom CD-ROM (David Rowntree rowntree@dircon.co.uk)
  2229.  
  2230.   ╖  IO DATA PCSC-II (Katayama Nobuhiro kata-n@po.iijnet.or.jp)
  2231.  
  2232.   ╖  Macnica mPS-1x0 (Katayama Nobuhiro kata-n@po.iijnet.or.jp)
  2233.  
  2234.   ╖  FORTEZZA encryption (Rex Riggins rriggins@radium.ncsc.mil)
  2235.  
  2236.   ╖  Harris PRISM/AM79C930 (Mark Mathews mark@mail.absoval.com)
  2237.  
  2238.   ╖  IBM Etherjet (Danilo Beuche danili@cs.tu-berlin.de). The driver can
  2239.      be found at  <http://www.first.gmd.de/~danilo/pc-driver>
  2240.  
  2241.   ╖  Teles PCMCIA
  2242.  
  2243.   ╖  Xircom CE3 (Werner Koch werner.koch@guug.de)
  2244.  
  2245.   24.15.  Unsupported
  2246.  
  2247.   ╖  ActionTec Comnet EF336 modem 28.8 + ethernet 10Mb (ethernet part
  2248.      not supported)
  2249.  
  2250.   ╖  Adaptec/Trantor APA-460 SlimSCSI
  2251.  
  2252.   ╖  CanonCompaq PCMCIA floppy drive
  2253.  
  2254.   ╖  New Media .WAVjammer and all other sound cards
  2255.  
  2256.   ╖  All 100baseT ethernet adapters
  2257.  
  2258.   ╖  Panasonic KXL-D720, KXL-D745
  2259.  
  2260.   ╖  SMC 8016 EliteCard
  2261.  
  2262.   ╖  Telxon/Aironet wireless adapter
  2263.  
  2264.   ╖  Xircom CE II Ethernet/Modem
  2265.  
  2266.   ╖  Xircom CE-10BT Ethernet
  2267.  
  2268.   25.  Appendix C. Plug and Play devices
  2269.  
  2270.   For people having trouble getting Plug and Play devices to work, the
  2271.   ISA PnP utilities written by Peter Fox are available. Quote from the
  2272.   README:
  2273.  
  2274.   These programs allow ISA Plug-And-Play devices to be configured
  2275.   on a Linux machine.
  2276.  
  2277.   This program is suitable for all systems, whether or not they
  2278.   include a PnP BIOS.
  2279.  
  2280.   Commands have been taken from the Plug and Play ISA specification
  2281.   Version 1.0a. ( <ftp://ftp.redhat.com/pub/pnp/docs/>)
  2282.  
  2283.   More information on ISA PnP utilities can be found on the website of
  2284.   Peter Fox:  <http://www.roestock.demon.co.uk/isapnptools/>
  2285.  
  2286.   Please let me know about hardware (not normally supported under Linux)
  2287.   which can be put to work with the aid of these utilities. A list of
  2288.   this hardware will be put in this appendix.
  2289.  
  2290.   26.  Appendix D. Linux incompatible Hardware
  2291.  
  2292.   Some hardware manufacturers have created devices which are compatible
  2293.   with MS-Dos and Windows 95 only. They seem to emulate part of the
  2294.   normally available hardware in the devices by software packages sold
  2295.   together with the device. Specification on these devices are not
  2296.   presented to the world so it is almost impossible to write drivers for
  2297.   these devices. Below a list of devices reported as being Linux
  2298.   incompatible will be given.
  2299.  
  2300.   Simply put, it is best to avoid hardware which states things like
  2301.   "Needs Windows" or "Windows only".
  2302.  
  2303.   ╖  All Hewlet Packard HP Deskjet 820xx printers
  2304.  
  2305.   ╖  The Multiwave Innovation CommWave V.34 modem (
  2306.      <http://www.multiwave.com/>)
  2307.  
  2308.   ╖  US Robotics WinModem series
  2309.  
  2310.   ╖  US Robotics Sportster Voice/Fax modem (X2 model 1785 internal PnP)
  2311.  
  2312.   ╖  Boca modem (model M336l)
  2313.  
  2314.   ╖  Boca Research 28.8 internal modem (model MV34AI)
  2315.  
  2316.   ╖  Zoltrix 33.6 Win HSP Voice/Speaker Phone modem
  2317.  
  2318.   ╖  Motorola ModemSURFR internal 56K??
  2319.  
  2320.   ╖  DSVD modem??
  2321.  
  2322.   ╖  Compaq 192 pcmcia modem/serial card
  2323.  
  2324.   ╖  New Media Winsurfer pcmcia mode/serial card
  2325.  
  2326.   ╖  Sharp JX-9210 printer
  2327.  
  2328.   27.  Glossary
  2329.  
  2330.      AGP
  2331.         Accelerated Graphics Port. A bus interconnect mechanism designed
  2332.         to improve performance of 3D graphics applications. AGP is a
  2333.         dedicated bus from the graphics subsystem to the core-logic
  2334.         chipset.
  2335.         <http://www.euro.dell.com/intl/euro/r+d/r+dnews/vectors/vect_2-1/v2-1_agp.htm>
  2336.  
  2337.      ATAPI
  2338.         AT Attachment Packet Interface. A new protocol for controlling
  2339.         mass storage devices similar to SCSI protocols. It builds on the
  2340.         ATA (AT Attachment) interface, the official ANSI Standard name
  2341.         for the IDE interface developed for hard disk drives. ATAPI is
  2342.         commonly used for hard disks, CD-ROM drives, tape drives, and
  2343.         other devices.
  2344.  
  2345.      ATM
  2346.         Asynchronous Transfer Mode
  2347.  
  2348.      DMA
  2349.         Direct Memory Access
  2350.  
  2351.      EGA
  2352.         Enhanced Graphics Adapter
  2353.  
  2354.      EIDE
  2355.         Enhanced IDE
  2356.  
  2357.      EISA
  2358.         Extended Industry System Architecture
  2359.  
  2360.      FDDI
  2361.         Fiber Distributed Data Interface. High-speed ring local area
  2362.         network.
  2363.  
  2364.      IDE
  2365.         Integrated Drive Electronics. Each drive has a built-in
  2366.         controller.
  2367.  
  2368.      ISA
  2369.         Industry System Architecture
  2370.  
  2371.      ISDN
  2372.         Integrated Services Digital Network
  2373.  
  2374.      MCA
  2375.         MicroChannel Architecture
  2376.  
  2377.      MFM
  2378.         Modified Frequency Modulation
  2379.  
  2380.      MMX
  2381.         Multimedia Extensions. Added to the newest generation of Intel
  2382.         Pentium Processors. It offers better audio and video quality
  2383.  
  2384.      PCI
  2385.         ??
  2386.  
  2387.      RAID
  2388.         Redudant Arrays of Inexpensive Disks. The basic idea of RAID is
  2389.         to combinr multiple small, inexpensive disk drives into an array
  2390.         of disk drives which yields performance exceeding that of a
  2391.         single large expensive drive. There are five type of redundant
  2392.         array Architectures; RAID-1 through RAID-5. A non-redudant array
  2393.         of disk drives is referred to as RAID-0.
  2394.         <http://www.uni-mainz.de/~neuffer/scsi/what_is_raid.html>
  2395.  
  2396.      RLL
  2397.         Run Length Limited
  2398.  
  2399.      SCSI
  2400.         Small Computer Systems Interface. A standerd interface defined
  2401.         for all devices in a computer. It make it possible to use a
  2402.         single adapter for all devices.
  2403.         <http://www.uni-mainz.de/~neuffer/scsi/what_is_scsi.html>
  2404.  
  2405.      SVGA
  2406.         Super Video Graphics Adapter
  2407.      UART
  2408.         Universal Asynchronous Receiver Transmitter
  2409.  
  2410.      VGA
  2411.         Video Graphics Adapter
  2412.  
  2413.      VLB
  2414.         VESA Local Bus
  2415.  
  2416.      WORM
  2417.         Write Once Read Many
  2418.  
  2419.